pull/27036/merge
Yaros 2026-06-03 08:18:11 -05:00 committed by GitHub
commit c5551379ab
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 10 additions and 0 deletions

View File

@ -27,6 +27,16 @@ class AppNavigationObserver extends AutoRouterObserver {
});
}
@override
void didPop(Route route, Route? previousRoute) {
_handleDriftLockedFolderState(previousRoute ?? route, null);
Future(() {
ref.read(currentRouteNameProvider.notifier).state = previousRoute?.settings.name;
ref.read(previousRouteNameProvider.notifier).state = ref.read(previousRouteNameProvider);
ref.read(previousRouteDataProvider.notifier).state = previousRoute?.settings;
});
}
_handleDriftLockedFolderState(Route route, Route? previousRoute) {
final isInLockedView = ref.read(inLockedViewProvider);
final isFromLockedViewToDetailView =