mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-30 22:07:57 +01:00 
			
		
		
		
	UpdatesScreen: Fix inset related issue (#7741)
This commit is contained in:
		| @@ -68,7 +68,7 @@ fun UpdateScreen( | ||||
| ) { | ||||
|     val updatesListState = rememberLazyListState() | ||||
|     val insetPaddingValue = WindowInsets.navigationBars | ||||
|         .only(WindowInsetsSides.Horizontal + WindowInsetsSides.Bottom) | ||||
|         .only(WindowInsetsSides.Horizontal) | ||||
|         .asPaddingValues() | ||||
|  | ||||
|     val internalOnBackPressed = { | ||||
| @@ -119,8 +119,12 @@ fun UpdateScreen( | ||||
|         }, | ||||
|     ) { contentPadding -> | ||||
|         // During selection mode bottom nav is not visible | ||||
|         val contentPaddingWithNavBar = (if (presenter.selectionMode) PaddingValues() else bottomNavPaddingValues) + | ||||
|             contentPadding + WindowInsets.navigationBars.only(WindowInsetsSides.Bottom).asPaddingValues() | ||||
|         val contentPaddingWithNavBar = contentPadding + | ||||
|             if (presenter.selectionMode) { | ||||
|                 PaddingValues() | ||||
|             } else { | ||||
|                 bottomNavPaddingValues + WindowInsets.navigationBars.only(WindowInsetsSides.Bottom).asPaddingValues() | ||||
|             } | ||||
|  | ||||
|         val scope = rememberCoroutineScope() | ||||
|         var isRefreshing by remember { mutableStateOf(false) } | ||||
| @@ -151,7 +155,6 @@ fun UpdateScreen( | ||||
|                 VerticalFastScroller( | ||||
|                     listState = updatesListState, | ||||
|                     topContentPadding = contentPaddingWithNavBar.calculateTopPadding(), | ||||
|                     bottomContentPadding = contentPaddingWithNavBar.calculateBottomPadding(), | ||||
|                     endContentPadding = contentPaddingWithNavBar.calculateEndPadding(LocalLayoutDirection.current), | ||||
|                 ) { | ||||
|                     LazyColumn( | ||||
|   | ||||
		Reference in New Issue
	
	Block a user