mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-22 09:49:30 +01:00
Save search query to savedinstancestate.
This commit is contained in:
committed by
Cody Henthorne
parent
46ca979e59
commit
524ffd9d79
@@ -252,16 +252,23 @@ class MainActivity : PassphraseRequiredActivity(), VoiceNoteMediaControllerOwner
|
||||
)
|
||||
)
|
||||
|
||||
if (SignalStore.internal.largeScreenUi) {
|
||||
LaunchedEffect(scaffoldNavigator.currentDestination) {
|
||||
if (scaffoldNavigator.currentDestination?.pane == ThreePaneScaffoldRole.Secondary) {
|
||||
mainNavigationViewModel.goTo(MainNavigationDetailLocation.Empty)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
LaunchedEffect(detailLocation) {
|
||||
if (detailLocation is MainNavigationDetailLocation.Conversation) {
|
||||
if (SignalStore.internal.largeScreenUi) {
|
||||
scaffoldNavigator.navigateTo(ThreePaneScaffoldRole.Primary, detailLocation)
|
||||
} else {
|
||||
startActivity((detailLocation as MainNavigationDetailLocation.Conversation).intent)
|
||||
mainNavigationViewModel.goTo(MainNavigationDetailLocation.Empty)
|
||||
}
|
||||
}
|
||||
|
||||
mainNavigationViewModel.goTo(MainNavigationDetailLocation.Empty)
|
||||
}
|
||||
|
||||
AppScaffold(
|
||||
|
||||
Reference in New Issue
Block a user