mirror of
https://gitlab.com/famedly/fluffychat.git
synced 2024-11-24 04:59:26 +01:00
9eaaef1048
The (mobile) platform implementations for url_launcher default to opening any http(s) link inside a webview instead of the platform browser. This seems to be a longer-time problem for iOS (https://gitlab.com/famedly/fluffychat/-/issues/519) but very recently started to affect Android as well. Force url_launcher to always use an external application (the browser, most likely, but possibly other apps might handle those links as well) as opening links from a messaging app in a webview provides terrible UX. (For instance a link might lead to some webpage where you start to fill in some info but then you need to ask someone via the messanger but can't go back without closing the webview and losing all state. Or if you happen to re-launch FluffyChat via the home-screen than it goes back to the home view and the webview state is completely lost as well.) |
||
---|---|---|
.. | ||
matrix_sdk_extensions | ||
voip | ||
account_bundles.dart | ||
adaptive_bottom_sheet.dart | ||
background_push.dart | ||
beautify_string_extension.dart | ||
client_manager.dart | ||
custom_http_client.dart | ||
custom_image_resizer.dart | ||
custom_scroll_behaviour.dart | ||
date_time_extension.dart | ||
famedlysdk_store.dart | ||
fluffy_share.dart | ||
localized_exception_extension.dart | ||
platform_infos.dart | ||
push_helper.dart | ||
resize_image.dart | ||
room_status_extension.dart | ||
size_string.dart | ||
story_theme_data.dart | ||
stream_extension.dart | ||
string_color.dart | ||
string_extension.dart | ||
tor_stub.dart | ||
uia_request_manager.dart | ||
update_checker_no_store.dart | ||
url_launcher.dart | ||
voip_plugin.dart |