Fix closed conversation reopening after changing the device orientation.

This commit is contained in:
jeffrey-signal
2026-03-16 08:48:16 -04:00
committed by Michelle Tang
parent 824ff18ba5
commit 6ee14d5e7c

View File

@@ -319,6 +319,14 @@ class MainNavigationViewModel(
* piece of content via [goTo].
*/
private inner class Nav<T>(delegate: ThreePaneScaffoldNavigator<T>) : AppScaffoldNavigator<T>(delegate) {
override suspend fun navigateBack(backNavigationBehavior: BackNavigationBehavior): Boolean {
val result = super.navigateBack(backNavigationBehavior)
if (result) {
lockPaneToSecondary = true
}
return result
}
override suspend fun seekBack(backNavigationBehavior: BackNavigationBehavior, fraction: Float) {
super.seekBack(backNavigationBehavior, fraction)