This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/103975/

Review request for kwin and Martin Gräßlin.
By Thomas Lübking.

Updated Feb. 16, 2012, 10:47 p.m.

Changes

Improvement by not activating a random other client if the lowered client isn't active at all. Also applying this alteration to the shortcut variant (w/o altering the general behavior there)

Description

Added clientUnderMouse() -used as well by nextFocusPrefesrMouse- and pass the focus there when lowered by mouseclick.
No idea whether it should apply to toggle as well (esp. not activating because of raising)

Testing

Yes - I hope nextFocusPrefersMouse remains working ;-)
Bugs: 255052

Diffs (updated)

  • kwin/activation.cpp (37f0070)
  • kwin/useractions.cpp (b310a39)
  • kwin/workspace.h (092b6a7)

View Diff