Skip to content

Commit 94d5bf1

Browse files
committed
Merge branch 'master' into feat/onchain-events
# Conflicts: # app/src/main/java/to/bitkit/ui/ContentView.kt
2 parents 2d7bb9f + 8db2b48 commit 94d5bf1

File tree

2 files changed

+30
-32
lines changed

2 files changed

+30
-32
lines changed

app/src/main/java/to/bitkit/ui/ContentView.kt

Lines changed: 28 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
package to.bitkit.ui
22

33
import android.content.Intent
4-
import androidx.compose.animation.AnimatedVisibility
54
import androidx.compose.foundation.layout.Box
65
import androidx.compose.foundation.layout.fillMaxSize
7-
import androidx.compose.foundation.layout.fillMaxWidth
86
import androidx.compose.material3.DrawerState
97
import androidx.compose.material3.DrawerValue
108
import androidx.compose.material3.rememberDrawerState
@@ -438,39 +436,38 @@ fun ContentView(
438436
}
439437
}
440438
) {
441-
RootNavHost(
442-
navController = navController,
443-
drawerState = drawerState,
444-
walletViewModel = walletViewModel,
445-
appViewModel = appViewModel,
446-
activityListViewModel = activityListViewModel,
447-
settingsViewModel = settingsViewModel,
448-
currencyViewModel = currencyViewModel,
449-
transferViewModel = transferViewModel,
450-
)
451-
}
439+
Box(modifier = Modifier.fillMaxSize()) {
440+
RootNavHost(
441+
navController = navController,
442+
drawerState = drawerState,
443+
walletViewModel = walletViewModel,
444+
appViewModel = appViewModel,
445+
activityListViewModel = activityListViewModel,
446+
settingsViewModel = settingsViewModel,
447+
currencyViewModel = currencyViewModel,
448+
transferViewModel = transferViewModel,
449+
)
452450

453-
val navBackStackEntry by navController.currentBackStackEntryAsState()
454451

455-
val currentRoute = navBackStackEntry?.destination?.route
452+
val navBackStackEntry by navController.currentBackStackEntryAsState()
456453

457-
val showTabBar = currentRoute in listOf(
458-
Routes.Home::class.qualifiedName,
459-
Routes.AllActivity::class.qualifiedName,
460-
)
454+
val currentRoute = navBackStackEntry?.destination?.route
461455

462-
AnimatedVisibility(
463-
visible = showTabBar && currentSheet == null,
464-
modifier = Modifier
465-
.fillMaxWidth()
466-
.align(Alignment.BottomCenter)
467-
) {
468-
TabBar(
469-
hazeState = hazeState,
470-
onSendClick = { appViewModel.showSheet(Sheet.Send()) },
471-
onReceiveClick = { appViewModel.showSheet(Sheet.Receive) },
472-
onScanClick = { navController.navigateToScanner() },
473-
)
456+
val showTabBar = currentRoute in listOf(
457+
Routes.Home::class.qualifiedName,
458+
Routes.AllActivity::class.qualifiedName,
459+
)
460+
461+
if (showTabBar) {
462+
TabBar(
463+
hazeState = hazeState,
464+
onSendClick = { appViewModel.showSheet(Sheet.Send()) },
465+
onReceiveClick = { appViewModel.showSheet(Sheet.Receive) },
466+
onScanClick = { navController.navigateToScanner() }, modifier = Modifier
467+
.align(Alignment.BottomCenter)
468+
)
469+
}
470+
}
474471
}
475472

476473
DrawerMenu(

app/src/main/java/to/bitkit/ui/screens/wallets/HomeScreen.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -488,7 +488,7 @@ private fun Content(
488488
onEmptyActivityRowClick = onClickEmptyActivityRow,
489489
)
490490

491-
VerticalSpacer(120.dp) // scrollable empty space behind footer
491+
VerticalSpacer(150.dp) // scrollable empty space behind footer
492492
}
493493
}
494494
if (homeUiState.showEmptyState) {
@@ -497,6 +497,7 @@ private fun Content(
497497
onClose = onDismissEmptyState,
498498
modifier = Modifier
499499
.align(Alignment.BottomCenter)
500+
.padding(bottom = 24.dp)
500501
)
501502
}
502503
}

0 commit comments

Comments
 (0)