multi-monitor, placement: size requests cause window to maximize, when moving to a larger monitor would be better
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
New
|
Undecided
|
Unassigned | ||
compiz (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Description: Ubuntu 12.10
Release: 12.10
compiz 1:0.9.8.4-0ubuntu3
I have two monitors of different sizes (laptop and external). I have emacs configured for a default frame size that makes efficient use of my external monitor. However, emacs opens with its default-default window size, then changes when it reads my init file.
“Smart” placement will more or less randomly place it in either monitor, depending on the apps I have open at the moment, where my mouse cursor is, the day of the week, and direction of the wind. It's fine when it places it on the external, but when it's placed on the laptop, it then tries to resize to larger than would fit on the screen.
Expected: the window would be moved to the large monitor, where it fits.
What happens instead: it gets maximized; unmaximizing it and then moving it doesn't make it the right size. I have to “Open new frame...” from the emacs menu, then close the old one.
This of course happens with other apps too, it's just easier to reproduce with emacs due to the fact that it reads its init file after the window has already been drawn.
summary: |
- multi-monitor, placement: attempt to satisfy size request by opening on - the monitor where it fits + Window opens maximized on a smaller monitor instead of opening on a + larger monitor where it would fit |
Changed in compiz: | |
status: | Incomplete → New |
Changed in compiz (Ubuntu): | |
status: | Incomplete → New |
summary: |
- Window opens maximized on a smaller monitor instead of opening on a + multi-monitor, placement: attempt to satisfy size request by moving to a larger monitor where it would fit |
Changed in compiz: | |
status: | Incomplete → New |
Changed in compiz (Ubuntu): | |
status: | Incomplete → New |
Trying to understand the exact problem... can I retitle this to:
"Window opens maximized on a smaller monitor instead of opening on a larger monitor where it would fit"
?