Fix crash with event watchers + handle SDL loop better + shut down more appropriately
This commit is contained in:
@@ -52,6 +52,14 @@ SettingsWindow::SettingsWindow() : settings{JSONOpenOrCreate("resources/settings
|
||||
|
||||
apply.setEnabled(false);
|
||||
|
||||
popup.setOnOpen([&]() {
|
||||
inputSettings.RegisterEventWatchers();
|
||||
});
|
||||
|
||||
popup.setOnClose([&]() {
|
||||
inputSettings.UnregisterEventWatchers();
|
||||
});
|
||||
|
||||
popup.setFunc([&]() {
|
||||
tabs.render();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user