Summary: | Window operations menu affects only the window in focus. | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Michael Coronel <MichaelECoronel> |
Component: | core | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cfeck |
Priority: | NOR | Keywords: | regression |
Version: | 4.9.90 (Beta 2) | Flags: | mgraesslin:
ReviewRequest+
|
Target Milestone: | 4.10 RC 2 | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
URL: | https://git.reviewboard.kde.org/r/107823/ | ||
Latest Commit: | http://commits.kde.org/kde-workspace/35279c1402e08f127a9506866b7a567de90fc10c | Version Fixed In: | 4.10 RC 2 |
Sentry Crash Report: |
Description
Michael Coronel
2012-12-20 19:37:04 UTC
what's your focus policy? Click to Focus probably a regression caused by c0b762dcd51de033294784e116f9d8e02bfa5401 as now close() is called before the operations are processed. close() invalidates the internal Client which causes the selection of the active client once the slot is invoked. We should be able to remove the Client invalidation from close() as it's just a QWeakPointer. Git commit 35279c1402e08f127a9506866b7a567de90fc10c by Martin Gräßlin. Committed on 20/12/2012 at 21:26. Pushed by graesslin into branch 'KDE/4.10'. Do not clear UserActionMenu's Client after the menu closed The Client is still needed as the invoked action might be delayed by one event cycle to work around a crash if the operation causes the deco to close. FIXED-IN: 4.10 RC 2 REVIEW: 107823 M +3 -4 kwin/useractions.cpp http://commits.kde.org/kde-workspace/35279c1402e08f127a9506866b7a567de90fc10c *** Bug 312242 has been marked as a duplicate of this bug. *** |