From 5dc79e22cdc2c1f0d4e48dacc4269292d3227ee3 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Wed, 30 Nov 2022 19:19:22 +1000 Subject: [PATCH] Avoid setting RTL on first run I'm not sure why, but this seems to address the first issue mentioned on https://forums.ankiweb.net/t/anki-2-1-55-beta-5/24870/58 --- qt/aqt/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qt/aqt/__init__.py b/qt/aqt/__init__.py index 378f058e3..5aee5ab5d 100644 --- a/qt/aqt/__init__.py +++ b/qt/aqt/__init__.py @@ -244,7 +244,7 @@ def setupLangAndBackend( anki.lang.set_lang(lang) # switch direction for RTL languages - if anki.lang.is_rtl(lang): + if anki.lang.is_rtl(lang) and not firstTime: app.setLayoutDirection(Qt.LayoutDirection.RightToLeft) else: app.setLayoutDirection(Qt.LayoutDirection.LeftToRight)