diff --git a/src/librssguard/core/messagesmodel.cpp b/src/librssguard/core/messagesmodel.cpp index c3d5bf92b..98f16655f 100644 --- a/src/librssguard/core/messagesmodel.cpp +++ b/src/librssguard/core/messagesmodel.cpp @@ -429,7 +429,10 @@ QVariant MessagesModel::data(const QModelIndex& idx, int role) const { } case Qt::ItemDataRole::SizeHintRole: { - if (!m_multilineListItems || m_view == nullptr || m_view->isColumnHidden(idx.column())) { + if (!m_multilineListItems || + m_view == nullptr || + m_view->isColumnHidden(idx.column()) || + idx.column() != MSG_DB_TITLE_INDEX) { return {}; } else { @@ -447,6 +450,8 @@ QVariant MessagesModel::data(const QModelIndex& idx, int role) const { Qt::AlignmentFlag::AlignVCenter, str).size(); + //rct.setHeight(rct.height() + 20); + return rct; } }