From bde581fa3d2915ac8415cf96ee3790cb4047738e Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Tue, 28 Jan 2014 16:56:14 +0100 Subject: [PATCH] Some changes. --- src/gui/feedsview.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/gui/feedsview.cpp b/src/gui/feedsview.cpp index ee74f74fb..af74752cc 100644 --- a/src/gui/feedsview.cpp +++ b/src/gui/feedsview.cpp @@ -140,7 +140,13 @@ void FeedsView::deleteSelectedItem() { selection_model->select(current_index, QItemSelectionModel::Rows | QItemSelectionModel::SelectCurrent); } - m_sourceModel->removeItem(m_proxyModel->mapToSource(current_index)); + if (m_sourceModel->removeItem(m_proxyModel->mapToSource(current_index))) { + // Item WAS removed. + } + else { + // Item WAS NOT removed, either database-related error occurred + // or update is undergoing. + } } void FeedsView::markSelectedFeedsReadStatus(int read) {