diff --git a/Bloxstrap/UI/Elements/Menu/Pages/FastFlagEditorPage.xaml b/Bloxstrap/UI/Elements/Menu/Pages/FastFlagEditorPage.xaml index 48fdf10..6d730c9 100644 --- a/Bloxstrap/UI/Elements/Menu/Pages/FastFlagEditorPage.xaml +++ b/Bloxstrap/UI/Elements/Menu/Pages/FastFlagEditorPage.xaml @@ -16,7 +16,7 @@ - + diff --git a/Bloxstrap/UI/Elements/Menu/Pages/FastFlagsPage.xaml.cs b/Bloxstrap/UI/Elements/Menu/Pages/FastFlagsPage.xaml.cs index 9ea4c96..ee3c53e 100644 --- a/Bloxstrap/UI/Elements/Menu/Pages/FastFlagsPage.xaml.cs +++ b/Bloxstrap/UI/Elements/Menu/Pages/FastFlagsPage.xaml.cs @@ -10,14 +10,24 @@ namespace Bloxstrap.UI.Elements.Menu.Pages /// public partial class FastFlagsPage { + bool _initialLoad = false; + public FastFlagsPage() { + DataContext = new FastFlagsViewModel(); InitializeComponent(); } private void Page_Loaded(object sender, RoutedEventArgs e) { // refresh datacontext on page load to synchronize with editor page + + if (!_initialLoad) + { + _initialLoad = true; + return; + } + DataContext = new FastFlagsViewModel(); }