Project

General

Profile

Actions

Emulator Issues #13167

closed

Debugging UI does not unfocus when playing game with "Render to Main Window" enabled

Emulator Issues #13167: Debugging UI does not unfocus when playing game with "Render to Main Window" enabled

Added by Meatball132 over 3 years ago. Updated 12 months ago.

Status:
Fixed
Priority:
Normal
Assignee:
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
2503a-582

Description

What's the problem? Describe what went wrong.

When "Render to Main Window" is enabled, playing the game with an emulated Wii Remote on the keyboard can inadvertently cause text to be unintentionally typed into text fields in the debugging UI even when the game is being played (for instance, any of the registers in the Registers tab, or the text fields in the Memory tab).

What steps will reproduce the problem?

1.) Enable Config->Interface->"Show Debugging UI" and Graphics->General->"Render to Main Window".
2.) Show the memory tab (enable View->Memory).
3.) Select the memory tab.
4.) Launch any game.
5.) Click on the memory window somewhere.
6.) Press tab; observe the fact that this cycles through the UI elements in the memory tab, and that pressing letter keys on the keyboard (even when the game should be focused) inputs text into the text fields.

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

Yes (5.0-18628)

Is the issue present in the latest stable version?

No (5.0)

If the issue isn't present in the latest stable version, which is the first broken version?

As far as I can tell, this has always been an issue in DolphinQt. This did not happen with wxWidgets.

What are your PC specifications? (CPU, GPU, Operating System, more)

This occurs on both Windows and Linux (have not tested macOS, but probably there too).

Updated by Amphitryon 12 months ago Actions #1

Fixed in 2503a-582.

Updated by Billiard26 12 months ago Actions #2

  • Status changed from New to Fixed
  • Assignee set to Billiard26
  • Fixed in set to 2503a-582
Actions

Also available in: PDF Atom