From 15ed8a7f5fe434a7efbf3a828e5113fcd0da8024 Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Mon, 31 Jul 2023 09:58:05 +0200 Subject: [PATCH] apply rtl only to feed titles in feed list --- src/librssguard/services/abstract/feed.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) 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()) {