mirror of
https://github.com/gryf/wmaker.git
synced 2026-01-26 09:35:49 +01:00
Simplified code for XK_ISO_Left_Tab
This commit is contained in:
@@ -871,6 +871,7 @@ handleTextFieldKeyPress(TextField *tPtr, XEvent *event)
|
|||||||
*/
|
*/
|
||||||
switch (ksym) {
|
switch (ksym) {
|
||||||
case XK_Tab:
|
case XK_Tab:
|
||||||
|
case XK_ISO_Left_Tab:
|
||||||
if (event->xkey.state & ShiftMask) {
|
if (event->xkey.state & ShiftMask) {
|
||||||
if (tPtr->view->prevFocusChain) {
|
if (tPtr->view->prevFocusChain) {
|
||||||
W_SetFocusOfTopLevel(W_TopLevelOfView(tPtr->view),
|
W_SetFocusOfTopLevel(W_TopLevelOfView(tPtr->view),
|
||||||
@@ -890,16 +891,6 @@ handleTextFieldKeyPress(TextField *tPtr, XEvent *event)
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case XK_ISO_Left_Tab:
|
|
||||||
if (tPtr->view->prevFocusChain) {
|
|
||||||
W_SetFocusOfTopLevel(W_TopLevelOfView(tPtr->view),
|
|
||||||
tPtr->view->prevFocusChain);
|
|
||||||
tPtr->flags.notIllegalMovement = 1;
|
|
||||||
}
|
|
||||||
WMPostNotificationName(WMTextDidEndEditingNotification, tPtr,
|
|
||||||
(void*)WMBacktabTextMovement);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case XK_Return:
|
case XK_Return:
|
||||||
WMPostNotificationName(WMTextDidEndEditingNotification, tPtr,
|
WMPostNotificationName(WMTextDidEndEditingNotification, tPtr,
|
||||||
(void*)WMReturnTextMovement);
|
(void*)WMReturnTextMovement);
|
||||||
|
|||||||
Reference in New Issue
Block a user