diff --git a/guinget/App.config b/guinget/App.config index d7a5a9e3..2cbaddbb 100644 --- a/guinget/App.config +++ b/guinget/App.config @@ -53,7 +53,7 @@ False - True + False diff --git a/guinget/MainWindow.vb b/guinget/MainWindow.vb index ab146415..54b3cef3 100644 --- a/guinget/MainWindow.vb +++ b/guinget/MainWindow.vb @@ -188,15 +188,19 @@ Public Class aaformMainWindow ' Reset progress bar to 0. aaformMainWindow.toolstripprogressbarLoadingPackages.Value = 0 - For Each column As DataGridViewColumn In aaformMainWindow.datagridviewPackageList.Columns - column.AutoSizeMode = DataGridViewAutoSizeColumnMode.NotSet - Next + If My.Settings.OnlyDisplayLatestPackageVersion = True Then - For Each PackageRow As DataGridViewRow In aaformMainWindow.datagridviewPackageList.Rows - If My.Settings.OnlyDisplayLatestPackageVersion = True AndAlso Not PackageRow.Cells.Item(4).Value.ToString = PackageRow.Cells.Item(5).Value.ToString Then - aaformMainWindow.datagridviewPackageList.Rows.Remove(PackageRow) - End If - Next + For Each column As DataGridViewColumn In aaformMainWindow.datagridviewPackageList.Columns + column.AutoSizeMode = DataGridViewAutoSizeColumnMode.NotSet + Next + + For Each PackageRow As DataGridViewRow In aaformMainWindow.datagridviewPackageList.Rows + If Not PackageRow.Cells.Item(4).Value.ToString = PackageRow.Cells.Item(5).Value.ToString Then + aaformMainWindow.datagridviewPackageList.Rows.Remove(PackageRow) + End If + Next + + End If ' Update the main window again. aaformMainWindow.Update()