Skip to content

Commit dad81af

Browse files
fix: show view in timeline from search page (immich-app#21873)
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
1 parent ac6b42e commit dad81af

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

mobile/lib/presentation/widgets/asset_viewer/top_app_bar.widget.dart

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,10 @@ import 'package:immich_mobile/presentation/widgets/action_buttons/unfavorite_act
1414
import 'package:immich_mobile/presentation/widgets/asset_viewer/asset_viewer.state.dart';
1515
import 'package:immich_mobile/providers/cast.provider.dart';
1616
import 'package:immich_mobile/providers/infrastructure/asset_viewer/current_asset.provider.dart';
17-
import 'package:immich_mobile/providers/infrastructure/readonly_mode.provider.dart';
1817
import 'package:immich_mobile/providers/infrastructure/current_album.provider.dart';
18+
import 'package:immich_mobile/providers/infrastructure/readonly_mode.provider.dart';
1919
import 'package:immich_mobile/providers/routes.provider.dart';
20+
import 'package:immich_mobile/providers/tab.provider.dart';
2021
import 'package:immich_mobile/providers/user.provider.dart';
2122
import 'package:immich_mobile/routing/router.dart';
2223

@@ -38,8 +39,9 @@ class ViewerTopAppBar extends ConsumerWidget implements PreferredSizeWidget {
3839
final isReadonlyModeEnabled = ref.watch(readonlyModeProvider);
3940

4041
final previousRouteName = ref.watch(previousRouteNameProvider);
42+
final tabRoute = ref.watch(tabProvider);
4143
final showViewInTimelineButton =
42-
previousRouteName != TabShellRoute.name &&
44+
(previousRouteName != TabShellRoute.name || tabRoute == TabEnum.search) &&
4345
previousRouteName != AssetViewerRoute.name &&
4446
previousRouteName != null;
4547

0 commit comments

Comments
 (0)