new windows initially placed partly outside workspace
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
compiz (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Ubuntu 14.04 Trusty, compiz 1:0.9.11+
To reproduce: Start several applications with non-fullscreen windows, e.g. gnome-terminal. Once there are several of these windows, compiz will create new ones overlapping existing windows.
Expected result: All windows not larger than the workspace should be placed entirely within the workspace, as in Ubuntu 13.10.
Problem: New overlapping windows' lower and right borders will be beyond the lower and right edges of the workspace. This hides parts of the windows and messes with Alt+Tab in other workspaces.
Cause: Windows are being placed up to 2 pixels too far to the right and 29 pixels too far down. This corresponds to the size of the window border: 1 pixel left, right, and bottom, and 28 pixels top. So it looks like the positioning code is not taking into account the border when placing the windows.
description: | updated |
This is addressed in compiz 1:0.9.11+ 14.04.20140303- 0ubuntu1 (per bug 1282304), though that introduces its own problem.