mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-30 22:07:57 +01:00 
			
		
		
		
	Fix category tabs incorrect scroll position (#7120)
(cherry picked from commit 6d655ff757)
			
			
This commit is contained in:
		| @@ -8,7 +8,6 @@ import android.view.MenuInflater | ||||
| import android.view.MenuItem | ||||
| import android.view.View | ||||
| import androidx.appcompat.view.ActionMode | ||||
| import androidx.core.view.doOnAttach | ||||
| import androidx.core.view.isVisible | ||||
| import com.bluelinelabs.conductor.ControllerChangeHandler | ||||
| import com.bluelinelabs.conductor.ControllerChangeType | ||||
| @@ -304,8 +303,10 @@ class LibraryController( | ||||
|         onTabsSettingsChanged(firstLaunch = true) | ||||
|  | ||||
|         // Delay the scroll position to allow the view to be properly measured. | ||||
|         view.doOnAttach { | ||||
|             (activity as? MainActivity)?.binding?.tabs?.setScrollPosition(binding.libraryPager.currentItem, 0f, true) | ||||
|         view.post { | ||||
|             if (isAttached) { | ||||
|                 (activity as? MainActivity)?.binding?.tabs?.setScrollPosition(binding.libraryPager.currentItem, 0f, true) | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         // Send the manga map to child fragments after the adapter is updated. | ||||
|   | ||||
		Reference in New Issue
	
	Block a user