D24515: don't allow to resize or move fullscreen windows
Marco Martin
noreply at phabricator.kde.org
Wed Oct 9 13:03:50 BST 2019
mart created this revision.
mart added a reviewer: Plasma.
Herald added a project: KWin.
Herald added a subscriber: kwin.
mart requested review of this revision.
REVISION SUMMARY
add the same check of the Client class: if a window
is fullscreen, is not movable nor resizable
TEST PLAN
Doesn't have any visible regression over normal usage,
this partially tackles a bug that can be seen in plasma mobile:
if the placement is "maximizing", then asking windows to be
shown as fullscreen has no effect and they will always be shown as a normal
maximized window.
this now doesn't happen anymore.. most of the times,
as there must be some race condition
as a concause of the problem
REPOSITORY
R108 KWin
BRANCH
phab/fullscreen
REVISION DETAIL
https://phabricator.kde.org/D24515
AFFECTED FILES
shell_client.cpp
To: mart, #plasma
Cc: kwin, LeGast00n, The-Feren-OS-Dev, sbergeron, jraleigh, fbampaloukas, GB_2, mkulinski, ragreen, jackyalcine, iodelay, crozbo, bwowk, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, romangg, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kwin/attachments/20191009/97cd2109/attachment.html>
More information about the kwin
mailing list