Skip to content

Commit eb63fbd

Browse files
committed
[core] Do not show console by ESC if focused GUI_TextEntry on screen.
1 parent 5602089 commit eb63fbd

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/console.c

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,8 +189,13 @@ static void ConsoleEventHandler(void *ds_event, void *param, int action) {
189189
case SDL_KEYDOWN:
190190
switch(event->key.keysym.sym) {
191191
case SDLK_F1:
192-
case SDLK_ESCAPE:
193192
ShowConsole();
193+
break;
194+
case SDLK_ESCAPE:
195+
if (GUI_ScreenGetFocusWidget(GUI_GetScreen()) == NULL) {
196+
ShowConsole();
197+
}
198+
break;
194199
default:
195200
break;
196201
}

0 commit comments

Comments
 (0)