| 
					
				 | 
			
			
				@@ -7,12 +7,12 @@ import android.view.ViewGroup.LayoutParams.MATCH_PARENT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.view.ViewGroup.LayoutParams.WRAP_CONTENT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.widget.FrameLayout 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.widget.LinearLayout 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import android.widget.TextView 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import androidx.appcompat.widget.AppCompatButton 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import androidx.core.view.isVisible 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import androidx.core.view.updateLayoutParams 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import androidx.core.view.updateMargins 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.google.android.material.button.MaterialButton 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.google.android.material.textview.MaterialTextView 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import eu.kanade.tachiyomi.R 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import eu.kanade.tachiyomi.source.model.Page 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import eu.kanade.tachiyomi.ui.reader.model.ReaderPage 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -247,7 +247,7 @@ class WebtoonPageHolder( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      * Called when the page is ready. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private fun setImage() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        progressIndicator.hide() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        progressIndicator.setProgress(0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         retryContainer?.isVisible = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         removeDecodeErrorLayout() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -346,7 +346,7 @@ class WebtoonPageHolder( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         retryContainer = FrameLayout(context) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         frame.addView(retryContainer, MATCH_PARENT, parentHeight) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        AppCompatButton(context).apply { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        MaterialButton(context).apply { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             layoutParams = FrameLayout.LayoutParams(WRAP_CONTENT, WRAP_CONTENT).apply { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 gravity = Gravity.CENTER_HORIZONTAL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 setMargins(0, parentHeight / 4, 0, 0) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -378,7 +378,7 @@ class WebtoonPageHolder( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         decodeErrorLayout = decodeLayout 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        TextView(context).apply { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        MaterialTextView(context).apply { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             layoutParams = LinearLayout.LayoutParams(WRAP_CONTENT, WRAP_CONTENT).apply { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 setMargins(0, margins, 0, margins) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -388,7 +388,7 @@ class WebtoonPageHolder( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             decodeLayout.addView(this) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        AppCompatButton(context).apply { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        MaterialButton(context).apply { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             layoutParams = FrameLayout.LayoutParams(WRAP_CONTENT, WRAP_CONTENT).apply { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 setMargins(0, margins, 0, margins) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -402,7 +402,7 @@ class WebtoonPageHolder( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         val imageUrl = page?.imageUrl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (imageUrl.orEmpty().startsWith("http", true)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            AppCompatButton(context).apply { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            MaterialButton(context).apply { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 layoutParams = FrameLayout.LayoutParams(WRAP_CONTENT, WRAP_CONTENT).apply { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     setMargins(0, margins, 0, margins) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 |