diff --git a/lib/ui/common/modals/fullscreen_url_img_viewer.dart b/lib/ui/common/modals/fullscreen_url_img_viewer.dart index 2a42a67e..af7f0dd8 100644 --- a/lib/ui/common/modals/fullscreen_url_img_viewer.dart +++ b/lib/ui/common/modals/fullscreen_url_img_viewer.dart @@ -1,3 +1,5 @@ +import 'dart:async'; + import 'package:wonders/common_libs.dart'; import 'package:wonders/ui/common/app_icons.dart'; import 'package:wonders/ui/common/controls/app_header.dart'; @@ -35,7 +37,11 @@ class _FullscreenUrlImgViewerState extends State { dir = 1; } if (dir != 0) { + final focus = FocusManager.instance.primaryFocus; _animateToPage(_currentPage.value + dir); + scheduleMicrotask(() { + focus?.requestFocus(); + }); return true; } return false;