ESC key when in fullscreen #94

Closed
opened 2026-02-20 10:14:08 -05:00 by deekerman · 3 comments
Owner

Originally created by @Ingegneus on GitHub (Jan 28, 2021).

This is a little QOL issue: when editing a widget in fullscreen mode, pressing esc exits fullscreen instead of the editor. Same thing when using the debug function.

Originally created by @Ingegneus on GitHub (Jan 28, 2021). This is a little QOL issue: when editing a widget in fullscreen mode, pressing esc exits fullscreen instead of the editor. Same thing when using the debug function.
deekerman 2026-02-20 10:14:08 -05:00
Author
Owner

@ArnoldSmith86 commented on GitHub (Jan 28, 2021):

I don't think we can change that. I'm pretty sure the browser uses the ESC without ever telling the page about it.

@ArnoldSmith86 commented on GitHub (Jan 28, 2021): I don't think we can change that. I'm pretty sure the browser uses the ESC without ever telling the page about it.
Author
Owner

@robartsd commented on GitHub (Jan 28, 2021):

I think it depends partially on how one enters fullscreen. On Chrome, if I use the fullscreen button that VTT provides, ESC exits fullscreen, but I can enter fullscreen using the browser's menus and only F11 exits fullscreen (F11 toggles fullscreen regardless of how it was entered). I don't think we can change this browser behavior. If users want to stay in fullscreen more easily, they can use their browser controls to enter fullscreen.

I think we should provide a clear and direct way to exit each overlay with a click/touch (close box or cancel button on every overlay).

@robartsd commented on GitHub (Jan 28, 2021): I think it depends partially on how one enters fullscreen. On Chrome, if I use the fullscreen button that VTT provides, ESC exits fullscreen, but I can enter fullscreen using the browser's menus and only F11 exits fullscreen (F11 toggles fullscreen regardless of how it was entered). I don't think we can change this browser behavior. If users want to stay in fullscreen more easily, they can use their browser controls to enter fullscreen. I think we should provide a clear and direct way to exit each overlay with a click/touch (close box or cancel button on every overlay).
Author
Owner

@bjalder26 commented on GitHub (Jun 6, 2021):

I believe PR #519 addresses this.
On edit: I guess it still exits full screen first if you used the button to enter full screen. However, if you use F11, then it will exit debug first, then the JSON editor, and not full screen.

@bjalder26 commented on GitHub (Jun 6, 2021): I believe PR #519 addresses this. On edit: I guess it still exits full screen first if you used the button to enter full screen. However, if you use F11, then it will exit debug first, then the JSON editor, and not full screen.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/virtualtabletop#94
No description provided.