diff --git a/packages/espressocash_app/lib/ui/web_view_screen.dart b/packages/espressocash_app/lib/ui/web_view_screen.dart index 153bb79027..564ca11bea 100644 --- a/packages/espressocash_app/lib/ui/web_view_screen.dart +++ b/packages/espressocash_app/lib/ui/web_view_screen.dart @@ -30,13 +30,14 @@ class _WebViewScreenState extends State { String? _title; Future _handleLoaded(InAppWebViewController controller) async { + widget.onLoaded?.call(controller); + if (widget.title != null) return; final title = await controller.getTitle(); if (!mounted) return; setState(() => _title = title ?? ''); - widget.onLoaded?.call(controller); } Future _handlePermissionRequest(