From d511eaf814716e9d6b235b8d21db46a19af56ac4 Mon Sep 17 00:00:00 2001 From: Roberto T <61755417+RobertGlobant20@users.noreply.github.com> Date: Thu, 11 Jan 2024 16:12:49 -0800 Subject: [PATCH] DYN-5656 Preferences Blocking Action Bug (#14837) If we open the PackageManager from Preferences panel and then back to Preferences panel using the link then after closing preferences the background was still present. So with this fix is removing the background under the described specfic case. --- .../Views/PackageManager/PackageManagerView.xaml.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/DynamoCoreWpf/Views/PackageManager/PackageManagerView.xaml.cs b/src/DynamoCoreWpf/Views/PackageManager/PackageManagerView.xaml.cs index 3479f538a49..ab5dd0899a7 100644 --- a/src/DynamoCoreWpf/Views/PackageManager/PackageManagerView.xaml.cs +++ b/src/DynamoCoreWpf/Views/PackageManager/PackageManagerView.xaml.cs @@ -130,8 +130,7 @@ private void PackageManagerPanel_MouseDown(object sender, MouseButtonEventArgs e /// private void CloseButton_Click(object sender, RoutedEventArgs e) { - Analytics.TrackEvent(Actions.Close, Categories.PackageManager); - (this.Owner as DynamoView).EnableOverlayBlocker(false); + Analytics.TrackEvent(Actions.Close, Categories.PackageManager); Close(); } @@ -143,6 +142,7 @@ private void WindowClosed(object sender, EventArgs e) { this.packageManagerPublish?.Dispose(); this.packageManagerSearch?.Dispose(); + (this.Owner as DynamoView).EnableOverlayBlocker(false); if (PackageManagerViewModel == null) return; this.PackageManagerViewModel.PackageSearchViewModel.RequestShowFileDialog -= OnRequestShowFileDialog;