mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-28 09:22:27 +01:00
fixed a bug with switch panel
added updated de.po
This commit is contained in:
@@ -221,8 +221,10 @@ StartWindozeCycle(WWindow *wwin, XEvent *event, Bool next)
|
||||
|
||||
if (swpanel) {
|
||||
newFocused = wSwitchPanelSelectNext(swpanel, !next);
|
||||
wWindowFocus(newFocused, oldFocused);
|
||||
oldFocused = newFocused;
|
||||
if (newFocused) {
|
||||
wWindowFocus(newFocused, oldFocused);
|
||||
oldFocused = newFocused;
|
||||
}
|
||||
}
|
||||
else
|
||||
newFocused= wwin;
|
||||
@@ -266,8 +268,10 @@ StartWindozeCycle(WWindow *wwin, XEvent *event, Bool next)
|
||||
#ifdef MOX_CYCLING
|
||||
if (swpanel) {
|
||||
newFocused = wSwitchPanelSelectNext(swpanel, False);
|
||||
wWindowFocus(newFocused, oldFocused);
|
||||
oldFocused = newFocused;
|
||||
if (newFocused) {
|
||||
wWindowFocus(newFocused, oldFocused);
|
||||
oldFocused = newFocused;
|
||||
}
|
||||
}
|
||||
#else /* !MOX_CYCLING */
|
||||
newFocused = nextToFocusAfter(newFocused);
|
||||
@@ -287,8 +291,10 @@ StartWindozeCycle(WWindow *wwin, XEvent *event, Bool next)
|
||||
#ifdef MOX_CYCLING
|
||||
if (swpanel) {
|
||||
newFocused = wSwitchPanelSelectNext(swpanel, True);
|
||||
wWindowFocus(newFocused, oldFocused);
|
||||
oldFocused = newFocused;
|
||||
if (newFocused) {
|
||||
wWindowFocus(newFocused, oldFocused);
|
||||
oldFocused = newFocused;
|
||||
}
|
||||
}
|
||||
#else /* !MOX_CYCLING */
|
||||
newFocused = nextToFocusBefore(newFocused);
|
||||
|
||||
Reference in New Issue
Block a user