diff --git a/sources/cable/cablecreatedialog.cpp b/sources/cable/cablecreatedialog.cpp index 5b098ff68..dff345851 100644 --- a/sources/cable/cablecreatedialog.cpp +++ b/sources/cable/cablecreatedialog.cpp @@ -63,8 +63,7 @@ void CableFilterProxy::setTokens(const QStringList &tokens) { if (m_tokens == tokens) return; m_tokens = tokens; - beginFilterChange(); - endFilterChange(QSortFilterProxyModel::Direction::Rows); + invalidateFilter(); } /** @@ -78,8 +77,7 @@ void CableFilterProxy::setHideUnsuitable(bool hide) { if (m_hide_unsuitable == hide) return; m_hide_unsuitable = hide; - beginFilterChange(); - endFilterChange(QSortFilterProxyModel::Direction::Rows); + invalidateFilter(); } /**