D21319: make AcceptingInputStatus work

Marco Martin noreply at phabricator.kde.org
Tue May 21 16:43:17 BST 2019


mart created this revision.
mart added reviewers: Plasma, KWin.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
mart requested review of this revision.

REVISION SUMMARY
  the culript seems the Qt::WindowDoesNotAcceptFocus flag,
  removing it makes it possible to have back working text fields in the
  panel
  
  somehow, after setting a flag, seems the type gets reset and needs to be set again
  (looks like a bug?) also updatestruts needs to be called again for the panel
  to keep stay in from of the other windows
  
  This should probably be solved on KWin side?

TEST PLAN
  works with an ad-hoc applet, will fix notes too, tough with the mentioned
  quirks on the behavior

REPOSITORY
  R120 Plasma Workspace

BRANCH
  focusworkaround

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

AFFECTED FILES
  shell/panelview.cpp

To: mart, #plasma, #kwin
Cc: plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20190521/322653c1/attachment.html>


More information about the Plasma-devel mailing list