[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