From bec0dc3c0b9e578861560cb3a6460f0c9d3f5198 Mon Sep 17 00:00:00 2001 From: Seraphima Zykova Date: Tue, 5 Oct 2021 12:55:23 +0300 Subject: [PATCH] [FancyZones Editor] Prevent opening content dialog twice (#13621) --- .../fancyzones/editor/FancyZonesEditor/MainWindow.xaml.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/modules/fancyzones/editor/FancyZonesEditor/MainWindow.xaml.cs b/src/modules/fancyzones/editor/FancyZonesEditor/MainWindow.xaml.cs index bd13556361..790d536fb8 100644 --- a/src/modules/fancyzones/editor/FancyZonesEditor/MainWindow.xaml.cs +++ b/src/modules/fancyzones/editor/FancyZonesEditor/MainWindow.xaml.cs @@ -161,6 +161,12 @@ namespace FancyZonesEditor private async void NewLayoutButton_Click(object sender, RoutedEventArgs e) { + if (_openedDialog != null) + { + // another dialog already opened + return; + } + string defaultNamePrefix = FancyZonesEditor.Properties.Resources.Default_Custom_Layout_Name; int maxCustomIndex = 0; foreach (LayoutModel customModel in MainWindowSettingsModel.CustomModels)