Browse Source

neon: Fix browser not opening on login page

pull/243/head
jld3103 2 years ago
parent
commit
1d154e6dfe
No known key found for this signature in database
GPG Key ID: 9062417B9E8EB7B3
  1. 10
      packages/neon/lib/src/pages/login.dart

10
packages/neon/lib/src/pages/login.dart

@ -32,15 +32,15 @@ class _LoginPageState extends State<LoginPage> {
_loginBloc.setServerURL(widget.serverURL);
}
_loginBloc.loginFlowInit.listen((final init) {
if (init != null && !Provider.of<NeonPlatform>(context, listen: false).canUseWebView) {
WidgetsBinding.instance.addPostFrameCallback((final _) async {
WidgetsBinding.instance.addPostFrameCallback((final _) {
_loginBloc.loginFlowInit.listen((final init) async {
if (init != null && !Provider.of<NeonPlatform>(context, listen: false).canUseWebView) {
await launchUrlString(
init.login,
mode: LaunchMode.externalApplication,
);
});
}
}
});
});
_loginBloc.loginFlowResult.listen((final result) async {

Loading…
Cancel
Save