diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/hooks/useOpenLink.ts | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/hooks/useOpenLink.ts b/src/lib/hooks/useOpenLink.ts index 28c1bca3d..6e3abef62 100644 --- a/src/lib/hooks/useOpenLink.ts +++ b/src/lib/hooks/useOpenLink.ts @@ -11,6 +11,7 @@ import { isRelativeUrl, toNiceDomain, } from '#/lib/strings/url-helpers' +import {logger} from '#/logger' import {isNative} from '#/platform/detection' import {useInAppBrowser} from '#/state/preferences/in-app-browser' import {useTheme} from '#/alf' @@ -64,6 +65,10 @@ export function useOpenLink() { toolbarColor: t.atoms.bg.backgroundColor, controlsColor: t.palette.primary_500, createTask: false, + }).catch(err => { + if (__DEV__) + logger.error('Could not open web browser', {message: err}) + Linking.openURL(url) }), ) return |