Skip to content

Patch for Issue #650 - Fix MODAL issues#651

Open
Orbisman wants to merge 1 commit intomabe02:masterfrom
Orbisman:Patch_Issue#650
Open

Patch for Issue #650 - Fix MODAL issues#651
Orbisman wants to merge 1 commit intomabe02:masterfrom
Orbisman:Patch_Issue#650

Conversation

@Orbisman
Copy link

  • Add MODAL hint to MessageBoxBuilder
  • Added check for 'MODAL' in the MultiWindowTextGUI class
  • Add check to see if the component has focus in AbstractInteractableComponent class
  • Added setMouseCapture() to the DialogsTextGUIBasicText

To recreate:

  1. run the DialogsTextGUIBasicText as app
  2. Open any of the dialogs
  3. Click anywhere not on the dialog, the focus will be changed to the area clicked on.

To validate:

  • rerun but in Step 3. focus should not leave the dialog until the button is pressed.

- Add MODAL hint to MessageBoxBuilder
- Added check for 'MODAL' in the MultiWindowTextGUI class
- Add check to see if the component has focus in
AbstractInteractableComponent class
- Added setMouseCapture() to the DialogsTextGUIBasicText
@MartyIX
Copy link
Contributor

MartyIX commented Nov 20, 2025

@mabe02 Could you take a look please?

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.

2 participants