Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Plasma
KWin
Commits
459aa66d
Commit
459aa66d
authored
Nov 24, 2020
by
Xaver Hugl
Committed by
Vlad Zahorodnii
Nov 24, 2020
Browse files
Set setMoveResize(true) after stopping fullscreen and quick tiling
BUG: 427848
parent
5058d5d1
Changes
1
Hide whitespace changes
Inline
Side-by-side
xdgshellclient.cpp
View file @
459aa66d
...
...
@@ -1552,7 +1552,9 @@ void XdgToplevelClient::setFullScreen(bool set, bool user)
}
StackingUpdatesBlocker
blocker1
(
workspace
());
GeometryUpdatesBlocker
blocker2
(
this
);
dontMoveResize
();
if
(
set
)
{
dontMoveResize
();
}
workspace
()
->
updateClientLayer
(
this
);
// active fullscreens get different layer
updateDecoration
(
false
,
false
);
...
...
@@ -1614,7 +1616,9 @@ void XdgToplevelClient::changeMaximize(bool horizontal, bool vertical, bool adju
}
StackingUpdatesBlocker
blocker
(
workspace
());
dontMoveResize
();
if
(
m_requestedMaximizeMode
!=
MaximizeRestore
)
{
dontMoveResize
();
}
// call into decoration update borders
if
(
isDecorated
()
&&
decoration
()
->
client
()
&&
!
(
options
->
borderlessMaximizedWindows
()
&&
m_requestedMaximizeMode
==
KWin
::
MaximizeFull
))
{
...
...
Xaver Hugl
@zamundaaa
mentioned in commit
4361892c
·
Nov 24, 2020
mentioned in commit
4361892c
mentioned in commit 4361892c25dbb9b94c4e5ba8f00f03861d1fde67
Toggle commit list
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment