Project

General

Profile

Actions

Emulator Issues #8745

closed

Escape key not only exits Dolphin GUI dialogs, but simultaneously tries to quit running game.

Added by misaka almost 10 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Current
Regression:
Yes
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Game Name?
All games.

Game ID?
All games.

What's the problem? Describe what went wrong in few words.
When a Dolphin GUI dialog is in focus while a game is running, pressing Escape closes the dialog but also tries to close the game.

In other words, when Escape is pressed, Dolphin doesn't check to see whether the user is trying to close a GUI dialog box (if a Dolphin GUI dialog is in focus) or trying to close a running game (if a dialog box is not in focus).

What did you expect to happen instead?
On an Escape press when a Dolphin GUI dialog is in focus, Dolphin should not also attempt to close the game that is running. It should only close the in-focus dialog. Subsequent presses of Escape (i.e., without a dialog box in focus) should attempt to close a running game.

What steps will reproduce the problem?

  1. Start any game.
  2. Enter a Dolphin GUI dialog (e.g., Options > Graphics Settings).
  3. Press Escape.
  4. Dolphin closes the GUI dialog (good) but also asks "Do you want to stop the current emulation? {Yes/No}".

Which versions of Dolphin did you test on?
4.0-6953

Does using an older version of Dolphin solve your issue? If yes, which
versions of Dolphin used to work?
Not sure. I am certain this used to act modal normally, but I can't find the version when it last worked. I think it was sometime around the hotkeys changes a few months ago.

What are your PC specifications?
Windows 7 x64
i5-4690K @ 4.4 GHz
GeForce 960 2GB
16 GB RAM

Actions #1

Updated by JMC4789 almost 10 years ago

  • Status changed from New to Accepted

lol.

Actions #2

Updated by degasus almost 10 years ago

Disable all hotkeys while any dialog is opened? Or just fix the non-background input to only accept keys at the emulator window.

Actions #3

Updated by phire almost 10 years ago

It's worse than this.

If "Background input" is checked, pressing escape anywhere on your system will cause dolphin to jump to the front and try to exit the game.

Actions #4

Updated by phire almost 10 years ago

  • Milestone set to Current
  • Regression set to Yes
Actions #5

Updated by Armada almost 10 years ago

  • Status changed from Accepted to Fix pending
Actions

Also available in: Atom PDF