Skip to content

Big picture: fix crashes and unwanted exit - #19389

Merged
Megamouse merged 3 commits into
RPCS3:masterfrom
Megamouse:bpm-fix
Sep 3, 2026
Merged

Big picture: fix crashes and unwanted exit#19389
Megamouse merged 3 commits into
RPCS3:masterfrom
Megamouse:bpm-fix

Conversation

@Megamouse

@Megamouse Megamouse commented Sep 2, 2026

Copy link
Copy Markdown
Contributor
  • Initialize missing input handlers
    We need to init the input handlers, otherwise we have a chance to crash when the fxo is used in some input loop.
    This is easily observed on opengl, where we probably handle threading a bit differently.

  • Do not exit big picture with circle button
    This is the default behavior of the home_menu_page, which was only intended for use during gameplay originally.
    We also expect the game grid to have a parent.

  • Add lock to handle_button_press
    We don't want to change UI elements while we are compiling.

We need to init the input handlers, otherwise we have a chance to crash
when the fxo is used in some input loop
This is the default behavior of the home_menu_page, which was only
intended for use during gameplay originally.
We also expect the game grid to have a parent.
We don't want to change UI elements while we are compiling.
@Megamouse
Megamouse merged commit 4cb260c into RPCS3:master Sep 3, 2026
19 of 20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant