[Differential] [Commented On] D1386: Strut sanity checking: ignore struts which would exclude a complete screen
graesslin (Martin Gräßlin)
noreply at phabricator.kde.org
Tue Apr 12 05:40:54 UTC 2016
graesslin added a comment.
In https://phabricator.kde.org/D1386#25754, @davidedmundson wrote:
> Was this something that was happening?
Not exactly this was happening, but something rather similar inspired the change: https://bugs.kde.org/show_bug.cgi?id=361342
In fact I hoped to be able to work around the mentioned bug as I thought it results in a complete screen being removed, but that's not exactly the situation.
> Could the following hypothetical situation occur:
>
> - user plugs in a screen
> - plasma gets notified and updates struts to something valid
> - kwin ignores it because it's screen updates are on a delay
> - kwin gets updates about screen changes
yes that could happen, but would be good if that's the case. If in step 3 KWin would not ignore the strut it might result in all windows getting resized to very small. Step 4 results in an re-evaluation of all struts, so if it's valid it will be applied again.
REPOSITORY
rKWIN KWin
REVISION DETAIL
https://phabricator.kde.org/D1386
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: graesslin, Plasma
Cc: davidedmundson, plasma-devel, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160412/dbbd87a5/attachment.html>
More information about the Plasma-devel
mailing list