mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-04 08:08:55 +01:00 
			
		
		
		
	Fix action toolbar positioning (fixes #5099)
This commit is contained in:
		@@ -13,7 +13,6 @@ import androidx.core.view.ViewCompat
 | 
			
		||||
import androidx.core.view.WindowCompat
 | 
			
		||||
import androidx.core.view.WindowInsetsCompat
 | 
			
		||||
import androidx.core.view.isVisible
 | 
			
		||||
import androidx.core.view.marginTop
 | 
			
		||||
import androidx.core.view.updateLayoutParams
 | 
			
		||||
import androidx.lifecycle.lifecycleScope
 | 
			
		||||
import androidx.preference.PreferenceDialogController
 | 
			
		||||
@@ -490,7 +489,7 @@ class MainActivity : BaseViewBindingActivity<MainActivityBinding>() {
 | 
			
		||||
    fun fixViewToBottom(view: View) {
 | 
			
		||||
        val listener = AppBarLayout.OnOffsetChangedListener { appBarLayout, verticalOffset ->
 | 
			
		||||
            val maxAbsOffset = appBarLayout.measuredHeight - binding.tabs.measuredHeight
 | 
			
		||||
            view.translationY = -maxAbsOffset - verticalOffset.toFloat() + appBarLayout.marginTop
 | 
			
		||||
            view.translationY = -maxAbsOffset - verticalOffset.toFloat() + appBarLayout.paddingTop
 | 
			
		||||
        }
 | 
			
		||||
        binding.appbar.addOnOffsetChangedListener(listener)
 | 
			
		||||
        fixedViewsToBottom[view] = listener
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user