D27690: [x11client] Make activity handling more consistent across windows

David Edmundson noreply at phabricator.kde.org
Thu Feb 27 01:00:38 GMT 2020


davidedmundson created this revision.
davidedmundson added a reviewer: KWin.
Herald added a project: KWin.
Herald added a subscriber: kwin.
davidedmundson requested review of this revision.

REVISION SUMMARY
  Typically by default newly added toplevel windows are added only to the
  current activity.
  
  Initially windows with no borders were added to all activities. This
  causes problems particularly now with the newer frame extents support
  leaving window behaviour quite inconsistent.
  
  Since the time of the original code the taskbar gained control for
  controlling activities allowing at least one method of changing them.
  This means we can use this as the new filter.
  
  BUG: 274931

TEST PLAN
  Opened gtk3-demo
  Switched activities, it wasn't on the new one
  Went back, altered it through the taskmanager, it worked

REPOSITORY
  R108 KWin

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D27690

AFFECTED FILES
  x11client.cpp

To: davidedmundson, #kwin
Cc: kwin, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, GB_2, mkulinski, ragreen, jackyalcine, iodelay, crozbo, bwowk, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, romangg, jensreuterberg, abetts, sebas, apol, ahiemstra, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kwin/attachments/20200227/84ada0f6/attachment.html>


More information about the kwin mailing list