GNOME Bugzilla – Bug 644889
alt-f2 screen graying fails with dual monitor setup
Last modified: 2011-03-22 01:21:35 UTC
The Pressing alt-f2 paints the screen gray and opens the 'run box'. With two monitors the painting fails partly. Setup is : +---------+ +-----+ | | |LVDS | | VGA | | | | | +-----+ |.........| +---------+ The section marked with dots (...) is not painted gray. It seems to correspond to the extra vertical resolution that VGA has compared to LVDS. I can reproduce this by starting gnome-shell and pressing alt-f2 when the cursor is in LVDS monitor. If I press alt-f2 when cursor is in the VGA monitor, the problem does not appear, and after this I can't reproduce the problem anymore even when cursor is in LVDS. Using jhbuild from around 2011-03-07 on Debian Unstable, Intel graphics.
Created attachment 183583 [details] [review] modalDialog: add constraint on size and position
I don't see this here. Weird.
Easy to reproduce: 1. set 800x600 on primary monitor (should be on right side) 2. restart shell 3. open runDialog
Review of attachment 183583 [details] [review]: Explanation here is that if we don't set the size of this._group, it is sized big enough to contain it's origin at 0,0 and the primary monitor which is the size and shape of it's child this._backgroundBin +---------------+------------+ | | Primary | | | | | +------------+ +---------------+ So the bottom area of the secondary monitor is un-lightboxed since the lightbox size matches the size of the parent container. I'll add an appropriate commit message and push this.