diff options
author | Karsten Heimrich <karsten.heimrich@qt.io> | 2023-02-08 10:37:32 +0100 |
---|---|---|
committer | Karsten Heimrich <karsten.heimrich@qt.io> | 2023-02-24 08:46:11 +0000 |
commit | 12947bdb56b9846e2e2dd1780218bc00f84da40f (patch) | |
tree | 145ccd240a7eb245d32877a27eb4917dd3aa84d3 | |
parent | 725dd09123f0d889c358970d0b9cf31da03dc02b (diff) |
Fix removed Qt version re-appears after setting default version
Fixes: QTVSADDINBUG-1084
Cherry-pick: 2.10
Change-Id: I93d7dd2b7d611077e777e8914a018548054155c7
Reviewed-by: Karsten Heimrich <karsten.heimrich@qt.io>
-rw-r--r-- | QtVsTools.Package/Options/QtVersionsTable.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/QtVsTools.Package/Options/QtVersionsTable.cs b/QtVsTools.Package/Options/QtVersionsTable.cs index fa4f6f3a..bf44f5cd 100644 --- a/QtVsTools.Package/Options/QtVersionsTable.cs +++ b/QtVsTools.Package/Options/QtVersionsTable.cs @@ -444,7 +444,7 @@ namespace QtVsTools.Options void Default_Click(object sender, RoutedEventArgs e) { if (sender is CheckBox checkBox && GetBinding(checkBox) is Row version) { - var defaultVersion = Rows.FirstOrDefault(row => row.IsDefault); + var defaultVersion = Rows.FirstOrDefault(row => row.IsDefault && row.RowVisible); if (defaultVersion != null) SetDefaultState(ref defaultVersion, false); SetDefaultState(ref version, true); |