summaryrefslogtreecommitdiff
path: root/svtools
diff options
context:
space:
mode:
authorAndreas Heinisch <andreas.heinisch@yahoo.de>2023-10-30 20:29:05 +0100
committerAndreas Heinisch <andreas.heinisch@yahoo.de>2023-10-31 15:37:57 +0100
commita90d89d5b2dae2b4c3fd6a411de2160a3bf20779 (patch)
tree0fad34d33d20b6b2c022e03d6b397374ea0b4bb8 /svtools
parentf1d2442662a1c593c0ed47391156719ffdf9385f (diff)
tdf#100584, tdff#157784 - Arrange sheets depending on the RTL settings
The tab bar's position should be determined globally based on the RTL settings, rather than being individually set for each sheet. Change-Id: I0906f85058a5b4250540dda07740eec61f46d299 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/158675 Tested-by: Andreas Heinisch <andreas.heinisch@yahoo.de> Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
Diffstat (limited to 'svtools')
-rw-r--r--svtools/source/control/tabbar.cxx4
1 files changed, 1 insertions, 3 deletions
diff --git a/svtools/source/control/tabbar.cxx b/svtools/source/control/tabbar.cxx
index 1690269ba234..02a23b8aea33 100644
--- a/svtools/source/control/tabbar.cxx
+++ b/svtools/source/control/tabbar.cxx
@@ -715,9 +715,7 @@ void TabBar::ImplFormat()
const size_t nItemListSize = mpImpl->maItemList.size();
for (size_t nItemIndex = 0; nItemIndex < nItemListSize; nItemIndex++)
{
- // tdf#100584 - arrange sheets depending on the RTL settings
- auto& rItem = mbMirrored ? mpImpl->maItemList[nItemListSize - nItemIndex - 1]
- : mpImpl->maItemList[nItemIndex];
+ auto& rItem = mpImpl->maItemList[nItemIndex];
// At all non-visible tabs an empty rectangle is set
if ((nItemIndex + 1 < mnFirstPos) || (x > mnLastOffX))