mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-04 08:08:55 +01:00 
			
		
		
		
	Replace deprecated system window insets usage
This commit is contained in:
		@@ -21,6 +21,7 @@ import android.view.animation.Animation
 | 
			
		||||
import android.view.animation.AnimationUtils
 | 
			
		||||
import android.widget.SeekBar
 | 
			
		||||
import androidx.core.view.ViewCompat
 | 
			
		||||
import androidx.core.view.WindowInsetsCompat
 | 
			
		||||
import androidx.core.view.isVisible
 | 
			
		||||
import androidx.core.view.setPadding
 | 
			
		||||
import com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView
 | 
			
		||||
@@ -290,11 +291,12 @@ class ReaderActivity : BaseRxActivity<ReaderActivityBinding, ReaderPresenter>()
 | 
			
		||||
 | 
			
		||||
        ViewCompat.setOnApplyWindowInsetsListener(binding.readerMenu) { _, insets ->
 | 
			
		||||
            if (!window.isDefaultBar()) {
 | 
			
		||||
                val systemInsets = insets.getInsets(WindowInsetsCompat.Type.systemBars())
 | 
			
		||||
                binding.readerMenu.setPadding(
 | 
			
		||||
                    insets.systemWindowInsetLeft,
 | 
			
		||||
                    insets.systemWindowInsetTop,
 | 
			
		||||
                    insets.systemWindowInsetRight,
 | 
			
		||||
                    insets.systemWindowInsetBottom
 | 
			
		||||
                    systemInsets.left,
 | 
			
		||||
                    systemInsets.top,
 | 
			
		||||
                    systemInsets.right,
 | 
			
		||||
                    systemInsets.bottom
 | 
			
		||||
                )
 | 
			
		||||
            }
 | 
			
		||||
            insets
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user