https://bugs.kde.org/show_bug.cgi?id=366696
Martin Gräßlin <mgraess...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|CONFIRMED |RESOLVED Latest Commit| |http://commits.kde.org/kwin | |/d3741bd530cdd20eccb09f7f6e | |960d4c2465ac3a --- Comment #6 from Martin Gräßlin <mgraess...@kde.org> --- Git commit d3741bd530cdd20eccb09f7f6e960d4c2465ac3a by Martin Gräßlin. Committed on 31/08/2016 at 13:12. Pushed by graesslin into branch 'master'. Set the restore geometry after placing a ShellClient for the first time Summary: The restore geometry gets initially set to 0/0xsize before the placement is done. When going into updateClientArea and then afterwards into AbstractClient::checkWorkspacePosition the geometry restory is used for calculating the new position. This results in windows getting moved to 0/0 when e.g. plugging in a new screen or a panel changes, etc. This change ensures that the restore geometry is set correctly after the first placement. Reviewers: #kwin, #plasma_on_wayland, bshah Subscribers: plasma-devel, kwin Tags: #plasma_on_wayland, #kwin Differential Revision: https://phabricator.kde.org/D2627 M +0 -1 autotests/integration/plasma_surface_test.cpp M +7 -1 shell_client.cpp M +3 -0 shell_client.h M +2 -2 workspace.cpp http://commits.kde.org/kwin/d3741bd530cdd20eccb09f7f6e960d4c2465ac3a -- You are receiving this mail because: You are watching all bug changes.