D6304: Properly block the edge also for touch screen edges

2017-06-20 Thread Martin Flöser
graesslin created this revision.
Restricted Application added a project: KWin.
Restricted Application added subscribers: kwin, plasma-devel.

REVISION SUMMARY
  There was a regression introduced with bug fix 
https://phabricator.kde.org/R108:eec6afe6f5fef80f519c7afb33e4fd568d74aab0 which 
added
  a for pointer events only check also to doUpdateBlocking. Do to that
  the edge blocking mechanism didn't work for touch edges.
  
  BUG: 380476
  FIXED-IN: 5.10.3

TEST PLAN
  verified with xwininfo that there is no longer a window when
  in full screen. Activated edges through touch and pointer

REPOSITORY
  R108 KWin

BRANCH
  fix-edge-x11-update-blocking-5.10

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

AFFECTED FILES
  plugins/platforms/x11/standalone/edge.cpp

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


D6304: Properly block the edge also for touch screen edges

2017-06-20 Thread Andrius Štikonas
stikonas accepted this revision.
stikonas added a comment.
This revision is now accepted and ready to land.


  I've also tested this patch on a few full screen games. That bug is gone.

REPOSITORY
  R108 KWin

BRANCH
  fix-edge-x11-update-blocking-5.10

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

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


D6304: Properly block the edge also for touch screen edges

2017-06-26 Thread Martin Flöser
This revision was automatically updated to reflect the committed changes.
Closed by commit R108:6267d597311c: Properly block the edge also for touch 
screen edges (authored by graesslin).

REPOSITORY
  R108 KWin

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D6304?vs=15663&id=15893

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

AFFECTED FILES
  plugins/platforms/x11/standalone/edge.cpp

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