diff --git a/src/librssguard/services/abstract/feed.cpp b/src/librssguard/services/abstract/feed.cpp index 0aea35c6a..656f133ce 100644 --- a/src/librssguard/services/abstract/feed.cpp +++ b/src/librssguard/services/abstract/feed.cpp @@ -82,8 +82,14 @@ QVariant Feed::data(int column, int role) const { return QVariant(); } - case TEXT_DIRECTION_ROLE: - return isRtl() ? Qt::LayoutDirection::RightToLeft : Qt::LayoutDirection::LayoutDirectionAuto; + case TEXT_DIRECTION_ROLE: { + if (column == FDS_MODEL_TITLE_INDEX) { + return isRtl() ? Qt::LayoutDirection::RightToLeft : Qt::LayoutDirection::LayoutDirectionAuto; + } + else { + return Qt::LayoutDirection::LayoutDirectionAuto; + } + } case Qt::ItemDataRole::ForegroundRole: switch (status()) {