From 30e5f028f7ade469d87b12f0f68d228be511ed2e Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 8 May 2025 16:23:38 +0300 Subject: try setting margins inside webview content so scrollbar is properly positioned --- org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java | 5 +++-- org.fox.ttrss/src/main/java/org/fox/ttrss/CommonActivity.java | 7 +++++++ org.fox.ttrss/src/main/res/layout/fragment_article.xml | 1 - 3 files changed, 10 insertions(+), 3 deletions(-) (limited to 'org.fox.ttrss/src/main') diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java index aa623b6c..7344480f 100755 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java @@ -497,7 +497,6 @@ public class ArticleFragment extends androidx.fragment.app.Fragment { ws.setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW); ws.setMediaPlaybackRequiresUserGesture(true); - if (m_prefs.getBoolean("justify_article_text", true)) { cssOverride += "body { text-align : justify; } "; } @@ -506,12 +505,14 @@ public class ArticleFragment extends androidx.fragment.app.Fragment { ws.setDefaultFontSize(m_articleFontSize); + int margin8dp = CommonActivity.dpToPx(getContext(), 8); + StringBuilder content = new StringBuilder("" + "" + "" + "" + "