diff --git a/src/ce_dockoptions.pas b/src/ce_dockoptions.pas index dd2d360a..f64bcad9 100644 --- a/src/ce_dockoptions.pas +++ b/src/ce_dockoptions.pas @@ -74,9 +74,10 @@ end; function TDockOptionsEditor.optionedWantContainer: TPersistent; begin + LoadFromMaster; fBackup.Clear; DockMaster.SaveSettingsToConfig(fBackup); - LoadFromMaster; + SaveToMaster; exit(DockOptionContainer); end; @@ -100,14 +101,13 @@ begin // reload else if event = oeeSelectCat then begin + SaveToMaster; fBackup.Clear; DockMaster.SaveSettingsToConfig(fBackup); - LoadFromMaster; end //change else begin - SaveToMaster; doChanged(nil); end; end;