Unable to force workspace for contactlist or chat-window
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
empathy (Ubuntu) |
Invalid
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: empathy
Using empathy 2.30.1 on Ubuntu Lucid, I'm experiencing the following bug (which the code refers to as 'feature'):
As I'm using multiple viewports, and empathy and another view applications are set to run at startup, I want those to spawn at certain workspaces in specific positions. This works fine for all applications except empathy. It automatically re-appears at the last position where you closed it and always on the current viewport, even tho the window manager (compiz) places it on a specific viewport on a certain position. The reason for this is the following:
When you start empathy, the window manager (compiz) positions the window on viewport 4 at 1920x0 (in my case), any probably with a fixed size. Empathy calls the function "empathy_
This behaviour renders fixed positioning useless. According to the code, it is a wanted behaviour, sine a user would always expect that the contactlist opens on the current viewport. I agree with that in so far, that if it was not already opened, it opens there, but if it is already open, and moved by the window manager, it should not try to re-open itself in the current viewport.
The issue you are reporting is an upstream one and it would be nice if somebody having it could send the bug to the developers of the software by following the instructions at https:/ /wiki.ubuntu. com/Bugs/ Upstream/ GNOME