From 1f1f4a9fb05c1e0f0c4d76488f88d307ea604612 Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Mon, 1 Jun 2020 00:49:35 -0400 Subject: [PATCH] properly notify Editor that it's been changed when the Document Properties settings providers have been modified --- Libraries/UniversalEditor.UserInterface/Editor.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Libraries/UniversalEditor.UserInterface/Editor.cs b/Libraries/UniversalEditor.UserInterface/Editor.cs index bfef5fe8..91339d3d 100644 --- a/Libraries/UniversalEditor.UserInterface/Editor.cs +++ b/Libraries/UniversalEditor.UserInterface/Editor.cs @@ -771,12 +771,18 @@ namespace UniversalEditor.UserInterface for (int i = 0; i < providers.Length; i++) { + providers[i].LoadSettings(); dialog.SettingsProviders.Add(providers[i]); } if (dialog.ShowDialog() == DialogResult.OK) { - // TODO: update settings + BeginEdit(); + for (int i = 0; i < providers.Length; i++) + { + providers[i].SaveSettings(); + } + EndEdit(); } return true; }