diff --git a/src/SharpIDE.Godot/Features/Settings/SettingsWindow.cs b/src/SharpIDE.Godot/Features/Settings/SettingsWindow.cs index 678b306..6ef82d0 100644 --- a/src/SharpIDE.Godot/Features/Settings/SettingsWindow.cs +++ b/src/SharpIDE.Godot/Features/Settings/SettingsWindow.cs @@ -14,21 +14,11 @@ public partial class SettingsWindow : Window _debuggerFilePathLineEdit = GetNode("%DebuggerFilePathLineEdit"); _debuggerUseSharpDbgCheckButton = GetNode("%DebuggerUseSharpDbgCheckButton"); _uiScaleSpinBox.ValueChanged += OnUiScaleSpinBoxValueChanged; - _debuggerFilePathLineEdit.TextChanged += DebuggerFilePathChanged; - _debuggerUseSharpDbgCheckButton.Toggled += OnDebuggerUseSharpDbgCheckButtonOnToggled; + _debuggerFilePathLineEdit.TextChanged += OnDebuggerFilePathChanged; + _debuggerUseSharpDbgCheckButton.Toggled += OnDebuggerUseSharpDbgToggled; AboutToPopup += OnAboutToPopup; } - private void OnDebuggerUseSharpDbgCheckButtonOnToggled(bool pressed) - { - Singletons.AppState.IdeSettings.DebuggerUseSharpDbg = pressed; - } - - private void DebuggerFilePathChanged(string newText) - { - Singletons.AppState.IdeSettings.DebuggerExecutablePath = newText; - } - private void OnAboutToPopup() { _uiScaleSpinBox.Value = Singletons.AppState.IdeSettings.UiScale; @@ -44,4 +34,14 @@ public partial class SettingsWindow : Window GetTree().GetRoot().ContentScaleFactor = valueFloat; PopupCenteredRatio(0.5f); // Re-size the window after scaling } + + private void OnDebuggerFilePathChanged(string newText) + { + Singletons.AppState.IdeSettings.DebuggerExecutablePath = newText; + } + + private void OnDebuggerUseSharpDbgToggled(bool pressed) + { + Singletons.AppState.IdeSettings.DebuggerUseSharpDbg = pressed; + } } \ No newline at end of file