D29486: xdgshellclient: Allow menus from panels to take focus

David Edmundson <[email protected]>
Newsgroups gmane.comp.kde.devel.kwin
Message-ID <[email protected]>
davidedmundson added a comment.


  So from the XDG docs:
  
  > During a popup grab, the client owning the grab will receive pointer
  > 	and touch events for all their surfaces as normal (similar to an
  > 	"owner-events" grab in X11 parlance), **while the top most grabbing popup
  > 	will always have keyboard focus.**
  
  we call a grab, but the knowledge of that is internal to the ShellIntegration based on the window type.
  I can't see anything in QWaylandInputDevice::Keyboard that respects that last part.

REPOSITORY
  R108 KWin

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

To: cblack, #kwin, zzag
Cc: anthonyfieroni, zzag, davidedmundson, kwin, Orage, cacarry, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, mkulinski, ragreen, jackyalcine, iodelay, crozbo, bwowk, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, romangg, jensreuterberg, abetts, sebas, apol, ahiemstra, mart
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.