The child windows opened by the debugger have an annoying behavior on macOS: all of them disappear when the application loses the focus.
This makes the activity of comparing their contents with another app an unnecessary gymnastic of refocusing and window hunting.
This behavior seem to be caused by the QT::Tool flag being applied to such windows. But such behavior is rarely done on native macOS apps, and in the very few cases I could find, those were not windows that hold content, but only things like tool pallets.
Since the debugger doesn't have such type of tool pallets, please disable the QT::Tool flag for all child windows since they hold content that must be seen when the App looses its focus.
Or, if there's anyone that actually like such behavior, at least add an option to enable/disable such behavior in the preferences.
The child windows opened by the debugger have an annoying behavior on macOS: all of them disappear when the application loses the focus.
This makes the activity of comparing their contents with another app an unnecessary gymnastic of refocusing and window hunting.
This behavior seem to be caused by the QT::Tool flag being applied to such windows. But such behavior is rarely done on native macOS apps, and in the very few cases I could find, those were not windows that hold content, but only things like tool pallets.
Since the debugger doesn't have such type of tool pallets, please disable the QT::Tool flag for all child windows since they hold content that must be seen when the App looses its focus.
Or, if there's anyone that actually like such behavior, at least add an option to enable/disable such behavior in the preferences.