A cheap attempt at a native Bluesky client for Android

MainView: Use MediumFlexibleTopAppBar

+3 -2
+3 -2
app/src/main/java/industries/geesawra/monarch/MainView.kt
··· 39 39 import androidx.compose.material3.IconButton 40 40 import androidx.compose.material3.LargeTopAppBar 41 41 import androidx.compose.material3.MaterialTheme 42 + import androidx.compose.material3.MediumFlexibleTopAppBar 42 43 import androidx.compose.material3.ModalWideNavigationRail 43 44 import androidx.compose.material3.NavigationBar 44 45 import androidx.compose.material3.NavigationBarItem ··· 306 307 .fillMaxSize() 307 308 .nestedScroll(scrollBehavior.nestedScrollConnection), 308 309 topBar = { 309 - LargeTopAppBar( 310 + MediumFlexibleTopAppBar( 310 311 colors = TopAppBarColors( 311 312 containerColor = MaterialTheme.colorScheme.background, 312 313 scrolledContainerColor = MaterialTheme.colorScheme.background, ··· 360 361 when (currentDestination) { 361 362 TabBarDestinations.TIMELINE -> { 362 363 if (timelineViewModel.uiState.user == null) { 363 - return@LargeTopAppBar 364 + return@MediumFlexibleTopAppBar 364 365 } 365 366 366 367 val user = timelineViewModel.uiState.user!!