Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Allow interacting with the render window while configuring controllers #8088
This change enables interacting with the render window while configuring controllers. This is useful for e.g. trying out different configurations without having to close and reopen the configuration window (note that the parent controller settings window is not modal). Note that as-is it does not allow interacting when "render to main window" is enabled.
I've done this by making the controller configuration window
The main reason to even make it modal in the first place is that it prevents opening a second window by going to the configuration dialog and clicking the button again. An alternative approach would be to do the same thing that is done for the hotkey window:
This requires an array here, though, and I think it would get complicated. Additionally, though it allows interacting with the parent windows (i.e. the game when "render to main window" is enabled), the actual dialog is still always on top. But if that's preferable behavior, I can change to it.
While that's true, the