1、sync
This commit is contained in:
shenzuqiang 2026-03-09 13:31:31 +08:00
parent 79c1e4c066
commit 2d8343ac5c
2 changed files with 1 additions and 9 deletions

View File

@ -99,14 +99,6 @@ fun HomeScreen(
}
}
LaunchedEffect(navBackStackEntry) {
// 当返回到MineScreen页面时执行的操作
if (navBackStackEntry?.destination?.route == "home") {
// 显示TabBar
generalViewModel.setNavigationBarVisible(true)
}
}
LaunchedEffect(Unit) {
AppEventBus.events.collect { event ->
when (event) {

View File

@ -78,7 +78,7 @@ fun MineScreen(
// 只有当当前路由处于首页 Tab 之一时,才激活 BackHandler
var lastClickTime by remember { mutableLongStateOf(0L) }
BackHandler(enabled = (currentRoute == ScreenRoute.Home.route || currentRoute == ScreenRoute.Mine.route)) {
BackHandler(enabled = (currentRoute == ScreenRoute.Mine.route)) {
val currentTime = System.currentTimeMillis()
if (currentTime - lastClickTime > 2000) {
Toast.makeText(context, "再按一次退出应用", Toast.LENGTH_SHORT).show()