Engine
Engine copied to clipboard
Bug: Some Hammer dialogs are not modals
Describe the bug
Some Hammer dialogs do not properly block user interaction in the main program when opened.
If the user opens one of these dialogs, it will be possible to click outside and put the main window back into focus. This causes the viewports to not redraw properly. The issue only remains while the dialog is open. Once closed, viewports will continue to behave normally.
Dialogs found causing this issue:
Instancing > Collapse > (any option).Instancing > Create Manifest....VisGroups > Cordons > Select cordon > Delete
To Reproduce
- Open one of the dialogs indicated above.
- Click outside of the dialog inside Hammer.
- Notice how focus of the dialog is lost. Viewports do not properly redraw.
Issue Map
None.
Expected Behavior
These dialogs especifically should block external interaction when open (modal dialog). They could also behave as most other dialogs that do not block interaction (these do not have the issues mentioned), though, this isn't the best option since these dialogs aren't needed to have open continuosly.
Operating System
Windows 11