HapeLee пре 1 година
родитељ
комит
0c57786091
1 измењених фајлова са 8 додато и 2 уклоњено
  1. 8 2
      app/src/main/java/io/legado/app/ui/book/read/page/PageView.kt

+ 8 - 2
app/src/main/java/io/legado/app/ui/book/read/page/PageView.kt

@@ -178,11 +178,17 @@ class PageView(context: Context) : FrameLayout(context) {
         }
         ReadTipConfig.apply {
             tvHeaderLeft.isGone = tipHeaderLeft == none
-            tvHeaderRight.isInvisible = tipHeaderRight == none
             tvHeaderMiddle.isGone = tipHeaderMiddle == none
+            if (tvHeaderLeft.isGone && tvHeaderMiddle.isGone)
+                tvHeaderRight.isGone = tipHeaderRight == none
+            else
+                tvHeaderRight.isInvisible = tipHeaderRight == none
             tvFooterLeft.isGone = tipFooterLeft == none
-            tvFooterRight.isInvisible = tipFooterRight == none
             tvFooterMiddle.isGone = tipFooterMiddle == none
+            if (tvFooterLeft.isGone && tvFooterMiddle.isGone)
+                tvFooterRight.isGone = tipFooterRight == none
+            else
+                tvFooterRight.isInvisible = tipFooterRight == none
         }
         tvTitle = getTipView(ReadTipConfig.chapterTitle)?.apply {
             tag = ReadTipConfig.chapterTitle