Version: (using KDE 4.4.0) OS: Linux Installed from: Archlinux Packages I noticed this while keeping the desktop grid active while watching a VM boot in virtualbox in one desktop while keeping an eye on tvtime in another desktop. VirtalBox will automatically change its window size as resolution changes are performed by guest system. For example, he 640x480 bios changes to text mode changes to a much higher resolution video mode. When this happens the combined desktop grid + present windows does not rearrange to accommodate the new window size which ends up in the window changing size overlapping other windows while the effect is in place. This bug might also apply to present windows by itself, but I have not tested this. The expected behavior is for the present windows effect to re-arrange to accommodate the change in a windows size.
Makes sense. If you have the time, could you please try with Present Windows, too. My fair guess is, that it won't work ;-) So if we fix it, we fix it in both effects.
SVN commit 1103206 by graesslin: Rearrange windows when the gemoetry changes in both pw and dg in pw mode. BUG: 228829 M +25 -0 desktopgrid/desktopgrid.cpp M +1 -0 desktopgrid/desktopgrid.h M +10 -0 presentwindows/presentwindows.cpp M +1 -0 presentwindows/presentwindows.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1103206
SVN commit 1103210 by graesslin: Backport rev 1103206: Rearrange windows when the gemoetry changes in both pw and dg in pw mode. CCBUG: 228829 M +25 -0 desktopgrid/desktopgrid.cpp M +1 -0 desktopgrid/desktopgrid.h M +10 -0 presentwindows/presentwindows.cpp M +1 -0 presentwindows/presentwindows.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1103210