diff --git a/ios/Runner/Info.plist b/ios/Runner/Info.plist index 1cb882bd..0870b5af 100644 --- a/ios/Runner/Info.plist +++ b/ios/Runner/Info.plist @@ -26,12 +26,11 @@ CFBundleTypeRole - Editor + Viewer CFBundleURLName im.fluffychat.app.uris CFBundleURLSchemes - ShareMedia im.fluffychat diff --git a/lib/pages/homeserver_picker.dart b/lib/pages/homeserver_picker.dart index 650c7e24..49d269ec 100644 --- a/lib/pages/homeserver_picker.dart +++ b/lib/pages/homeserver_picker.dart @@ -199,9 +199,11 @@ class HomeserverPickerController extends State { } final redirectUrl = kIsWeb ? html.window.location.href - : AppConfig.appOpenUrlScheme.toLowerCase() + '://sso'; + : AppConfig.appOpenUrlScheme.toLowerCase() + '://login'; launch( - '${Matrix.of(context).client.homeserver?.toString()}/_matrix/client/r0/login/sso/redirect/${Uri.encodeComponent(id)}?redirectUrl=${Uri.encodeQueryComponent(redirectUrl)}'); + '${Matrix.of(context).client.homeserver?.toString()}/_matrix/client/r0/login/sso/redirect/${Uri.encodeComponent(id)}?redirectUrl=${Uri.encodeQueryComponent(redirectUrl)}', + forceSafariVC: false, + ); } void signUpAction() => launch(