graesslin added a comment.
Restricted Application edited projects, added Plasma; removed KWin.


  In https://phabricator.kde.org/D9699#186940, @romangg wrote:
  
  > Are there maybe other cases of clients in X, which share the same group, 
are not transient, but need to have `isActiveFullScreen` return true on any 
client if one of them is the most recent activated one?
  
  
  I don't think there are any cases. In fact this was anyway special KWin 
behavior. Have a look at 
https://standards.freedesktop.org/wm-spec/wm-spec-1.4.html and scroll all way 
down to "Stacking Order".  It only talks about transients, not client leaders.
  
  > I mean you change the behavior now from testing on the group to only 
testing on the transient property, what seems to make sense. But what was the 
reason to set `isActiveFullScreen` to true for clients sharing the same group 
in the first place?
  
  Let me try to git blame...

REPOSITORY
  R108 KWin

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

To: graesslin, #kwin, #plasma
Cc: romangg, plasma-devel, kwin, ZrenBot, progwolff, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas, apol, mart

Reply via email to