Revision 1e3cf9e...

Go back to digest for 17th February 2013

Bug Fixes in KDE Base

Martin Gräßlin committed changes in [kde-workspace/KDE/4.10] kwin/scripts/desktopchangeosd/contents/ui/main.qml:

Fix layout issues of Desktop Change OSD

* no more binding loops - yeah for anchoring
* properly update sizes when switching screens
* properly handle case layout indicator enabled/disabled
* connect to desktop changed and reset desktop model
* set a maximum width/height of 0.8 of screen

Most interesting change is the moving of
visible = true;
to the beginning of the block which updates the layout. Without that
all the changes are ignored resulting in the incorrect size on screen
change.

The disadvantage of that is that the OSD is shown before the layout is
adjusted. But it's considerable minor given that it should be just one
frame.




FIXED-IN: 4.10.1
REVIEW: 108945

File Changes

Modified 1 files
  • kwin/scripts/desktopchangeosd/contents/ui/main.qml
1 files changed in total