public void OnClosed(bool saveSettings, IAppRefreshSettings appRefreshSettings) { if (!saveSettings) { return; } debuggerSettings.CopyTo(_global_settings); _global_settings.BreakProcessType = this.BreakProcessType; }
internal static void WriteNewSettings(XElement root, DebuggerSettings settings) { try { DebuggerSettings.Instance.disableSaveCounter++; settings.CopyTo(DebuggerSettings.Instance); } finally { DebuggerSettings.Instance.disableSaveCounter--; } DebuggerSettings.Instance.Save(root); }
internal static void WriteNewSettings(XElement root, DebuggerSettings settings) { try { DebuggerSettings.Instance.disableSaveCounter++; settings.CopyTo(DebuggerSettings.Instance); } finally { DebuggerSettings.Instance.disableSaveCounter--; } DebuggerSettings.Instance.Save(root); }