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
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to