Resizing display moves windows off-screen
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Won't Fix
|
Undecided
|
Unassigned | ||
Compiz Core |
Expired
|
Undecided
|
Unassigned | ||
compiz (Ubuntu) |
Expired
|
Low
|
Unassigned |
Bug Description
Binary package hint: compiz
1. Minimize a window.
2. Detach laptop from docking station and thus from external monitor. X display gets resized and things moved around.
3. Suspend. and resume. (This may be irrelevant.)
4. Re-attach laptop to docking station and external monitor. X display gets resized again.
5. Un-minimize window.
6. Compiz places un-minimized window outside the screen, with perhaps only a corner visible.
I would have expected compiz to place the uniminized window in the location it had before being minimized, or at least in such a location that it's mostly visible. I suspect that if my external monitor were much larger than the laptop's internal one (they're mirrored), compiz would pick locations that didn't show any part of the window on the screen.
ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
MachineType: LENOVO 74663SG
Package: compiz 1:0.8.2-0ubuntu8
PackageArchitec
ProcCmdLine: root=/dev/
ProcEnviron:
PATH=(custom, user)
LANG=fi_FI.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: compiz
Changed in compiz (Ubuntu): | |
importance: | Undecided → Low |
status: | New → Triaged |
summary: |
- compiz moves windows off-screen after display is resized + Resizing display leaves windows off-screen |
Changed in compiz (Ubuntu): | |
status: | Incomplete → New |
summary: |
- Resizing display leaves windows off-screen + Resizing display moves windows off-screen |
Changed in compiz: | |
status: | New → Incomplete |
I think the new title for the bug is misleading. The windows aren't _left_ off-screen, they are actively _moved_ off-screen. My e-mail program, for example, is at the top left corner of the screen (window's top left corner is as near to co-ordinates 0x0 as GNOME's panel will allow), but after resizing it's top _right_ corner might be there instead.
But that might not be all that important for debugging so I'll leave the bug title as it is.