diff --git a/src/librssguard/gui/feedsview.cpp b/src/librssguard/gui/feedsview.cpp index 44b97434c..85e01ef5f 100644 --- a/src/librssguard/gui/feedsview.cpp +++ b/src/librssguard/gui/feedsview.cpp @@ -1194,6 +1194,8 @@ void FeedsView::selectionChanged(const QItemSelection& selected, const QItemSele RootItem* selected_item = selectedItem(); m_proxyModel->setSelectedItem(selected_item); + m_sourceModel->reloadChangedLayout(m_proxyModel->mapSelectionToSource(deselected).indexes()); + QTreeView::selectionChanged(selected, deselected); emit itemSelected(selected_item);