1
0
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:
kojima
2004-10-18 00:09:54 +00:00
parent 737328566f
commit bc6aeab722
4 changed files with 552 additions and 573 deletions

View File

@@ -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);