Fix bug introduced in f1e01dde8c

Thanks to @mgrojo for pointing this out in #1606.
This commit is contained in:
Martin Kleusberg
2018-11-15 14:32:23 +01:00
parent 0449406450
commit 5a606fd194

View File

@@ -3004,7 +3004,10 @@ void MainWindow::updateFilter(int column, const QString& value)
{
m_browseTableModel->updateFilter(column, value);
BrowseDataTableSettings& settings = browseTableSettings[currentlyBrowsedTableName()];
settings.filterValues[column] = value;
if(value.isEmpty())
settings.filterValues.remove(column);
else
settings.filterValues[column] = value;
setRecordsetLabel();
// Reapply the view settings. This seems to be necessary as a workaround for newer Qt versions.