kunfei 4 lat temu
rodzic
commit
18066adee6

+ 3 - 1
app/src/main/java/io/legado/app/ui/book/read/page/ReadView.kt

@@ -98,7 +98,6 @@ class ReadView(context: Context, attrs: AttributeSet) :
         addView(curPage)
         addView(curPage)
         addView(prevPage)
         addView(prevPage)
         if (!isInEditMode) {
         if (!isInEditMode) {
-            upBg()
             setWillNotDraw(false)
             setWillNotDraw(false)
             upPageAnim()
             upPageAnim()
         }
         }
@@ -121,6 +120,9 @@ class ReadView(context: Context, attrs: AttributeSet) :
         setRect9x()
         setRect9x()
         prevPage.x = -w.toFloat()
         prevPage.x = -w.toFloat()
         pageDelegate?.setViewSize(w, h)
         pageDelegate?.setViewSize(w, h)
+        if (w > 0 && h > 0) {
+            upBg()
+        }
     }
     }
 
 
     override fun dispatchDraw(canvas: Canvas) {
     override fun dispatchDraw(canvas: Canvas) {