Skip to content
Snippets Groups Projects
  1. Jul 01, 2020
  2. Jun 28, 2020
  3. Jun 21, 2020
  4. Jun 15, 2020
  5. Jun 14, 2020
  6. Jun 12, 2020
  7. Jun 11, 2020
  8. May 27, 2020
  9. May 26, 2020
  10. May 25, 2020
  11. May 24, 2020
  12. May 23, 2020
  13. May 21, 2020
  14. May 15, 2020
  15. May 12, 2020
  16. May 11, 2020
  17. May 05, 2020
  18. May 01, 2020
  19. Apr 30, 2020
  20. Apr 25, 2020
  21. Apr 22, 2020
  22. Apr 21, 2020
  23. Apr 20, 2020
    • Olivier Fourdan's avatar
      cycle: Do not grab the pointer for alt-tab · d2cf2e80
      Olivier Fourdan authored
      
      Bug: 16708
      
      With Xi2, the clients needs to reset the valuators (for mouse wheel)
      themselves, usually on focus events.
      
      Qt instead does that on EnterNotify, but ignores the EnterNotify events
      resulting from grabs first. This is a bug in Qt as that prevents the
      valuators to be reset if the pointer enters the window while grabbed.
      
      Precisely, xfwm4 would issue a pointer grab while cycling to prevent
      from random button events, and would only ungrab after the client window
      is raised and focused.
      
      While this is a bug in Qt, we can still work around the issue in xfwm4
      by not issuing a pointer grab and simply abort the window cycling when a
      click occurs outside of the alt-tab window.
      
      Signed-off-by: default avatarOlivier Fourdan <fourdan@xfce.org>
      d2cf2e80
Loading