connect toplevel to in-loop screenCount() signal
required because Screens::changed is emitted queued in case of timer shortcut since a direct signal would cause problems on screen resizes (or rotations, for that matter) since at that time QDesktopWidget::screenGeometry(int) -xrandr- is updated, but QDesktopWidget::screen(int)->geometry() (root window) is NOT, resulting in an invalid value in geometry.cpp/Workspace::desktopResiized(), thus a "capped" overlay window However, w/o the count updated we re-encounter what RR 110119 was supposed to fixed in the first place ... REVIEW: 110385 BUG: 319848 FIXED-IN: 4.11master
parent
18332d3ddb
commit
8f4b3c33a8
Loading…
Reference in New Issue