Skip to content

Prevent entering fullscreen while a dialog is open (fixes input lockup)#2648

Open
trasbd wants to merge 1 commit into
melonDS-emu:masterfrom
trasbd:fix/fullscreen-dialog-bug
Open

Prevent entering fullscreen while a dialog is open (fixes input lockup)#2648
trasbd wants to merge 1 commit into
melonDS-emu:masterfrom
trasbd:fix/fullscreen-dialog-bug

Conversation

@trasbd

@trasbd trasbd commented May 3, 2026

Copy link
Copy Markdown

Fixes an issue where the window becomes unresponsive after toggling fullscreen while a dialog is open (mostly seen via controller hotkey).

Reproduce:

  • Open a dialog (Config → Input and hotkeys works)
  • Enter fullscreen (controller hotkey)
  • Close the dialog while still fullscreen
  • Exit fullscreen

The window then can't be clicked and behaves like a popup still has focus.

Fix:

Block entering fullscreen if a modal dialog or popup is active.

Exiting fullscreen is still allowed so you don't get stuck.

Fixes #1504

Remove accidentally added vcpkg submodule
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Clicks not working and fullscreen problem.

1 participant