From bc51345f0d10c138c6a1adae1e40fa45dca4ba45 Mon Sep 17 00:00:00 2001 From: codokie <151087174+codokie@users.noreply.github.com> Date: Sun, 6 Apr 2025 00:16:56 +0300 Subject: [PATCH] [RTL] Workaround for license text direction --- .../java/com/kunzisoft/keepass/activities/AboutActivity.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/com/kunzisoft/keepass/activities/AboutActivity.kt b/app/src/main/java/com/kunzisoft/keepass/activities/AboutActivity.kt index 303fb1f69..e86e8f690 100644 --- a/app/src/main/java/com/kunzisoft/keepass/activities/AboutActivity.kt +++ b/app/src/main/java/com/kunzisoft/keepass/activities/AboutActivity.kt @@ -20,10 +20,12 @@ package com.kunzisoft.keepass.activities import android.content.pm.PackageManager.NameNotFoundException +import android.os.Build import android.os.Bundle import android.text.method.LinkMovementMethod import android.util.Log import android.view.MenuItem +import android.view.View import android.widget.TextView import androidx.appcompat.widget.Toolbar import androidx.core.text.HtmlCompat @@ -76,6 +78,9 @@ class AboutActivity : StylishActivity() { movementMethod = LinkMovementMethod.getInstance() text = HtmlCompat.fromHtml(getString(R.string.html_about_licence, DateTime().year), HtmlCompat.FROM_HTML_MODE_LEGACY) + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) { + textDirection = View.TEXT_DIRECTION_ANY_RTL + } } findViewById(R.id.activity_about_privacy_text).apply {