| Summary: | Switch window shortcut stop working | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Yichao Yu <yyc1992> |
| Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | CC: | kde |
| Priority: | NOR | Keywords: | regression |
| Version First Reported In: | 4.8.80 | Flags: | mgraesslin:
ReviewRequest+
|
| Target Milestone: | 4.9 Beta 2 | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| URL: | http://wstaw.org/m/2012/06/03/kwin.png | ||
| Latest Commit: | http://commits.kde.org/kde-workspace/d63cf8e15e0aa879fc0cd5f0e7f919ac1d2c40d3 | Version Fixed/Implemented In: | 4.9.0 |
| Sentry Crash Report: | |||
|
Description
Yichao Yu
2012-06-03 01:30:59 UTC
The keybinding is for slotSwitchWindowRight() proposed patch:
diff --git a/kwin/useractions.cpp b/kwin/useractions.cpp
index 026bc7b..174e5c5 100755
--- a/kwin/useractions.cpp
+++ b/kwin/useractions.cpp
@@ -1487,7 +1487,7 @@ void Workspace::switchWindow(Direction direction)
ToplevelList clist = stackingOrder();
for (ToplevelList::Iterator i = clist.begin(); i != clist.end(); ++i) {
- Client *client = qobject_cast<Client*>(c);
+ Client *client = qobject_cast<Client*>(*i);
if (!client) {
continue;
}
Review Request: https://git.reviewboard.kde.org/r/105138/ Git commit d63cf8e15e0aa879fc0cd5f0e7f919ac1d2c40d3 by Martin Gräßlin. Committed on 03/06/2012 at 09:07. Pushed by graesslin into branch 'master'. Fix switching to window left/right/up/down Regression introduced with 2ae475cedefc7521a03602bf163864f08caad23e FIXED-IN: 4.9.0 REVIEW: 105138 M +1 -1 kwin/useractions.cpp http://commits.kde.org/kde-workspace/d63cf8e15e0aa879fc0cd5f0e7f919ac1d2c40d3 *** Bug 301316 has been marked as a duplicate of this bug. *** Confirm that the fix works, thank you very much for a quick fix for this great feature. |