Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Debugger: Apply hiding logic earlier (macOS) #7833
On macOS, if the Debugging UI is enabled but the "Code" window is closed (made not visible by the user), every time Dolphin is launched, the "Code" window is shown and then hidden very quickly because of the hiding logic. This is a quick fix to move the hiding logic earlier so that the flicker doesn't happen. Note that the Code window has to be detached for this bug to happen.
@chargeflux Sounds fine to me. More related changes.
Another thought. You should probably add a comment stating that the window needs to be hidden before setFloating to prevent issue on macOS. Otherwise someone not on macOS is bound to accidentally undo this later.