Unstage open post in new tab changes, oops

zio/stable
Jaz 2023-05-16 23:22:18 -07:00
parent f4327aff69
commit b2ef6bde00
1 changed files with 2 additions and 7 deletions

View File

@ -229,20 +229,15 @@ function onPressInner(
} else if (
!e.defaultPrevented && // onPress prevented default
// @ts-ignore Web only -prf
!(e.metaKey || e.altKey || e.shiftKey) && // ignore clicks with modifier keys
!(e.metaKey || e.altKey || e.ctrlKey || e.shiftKey) && // ignore clicks with modifier keys
// @ts-ignore Web only -prf
(e.button == null || e.button === 0) && // ignore everything but left clicks
// @ts-ignore Web only -prf
[undefined, null, '', 'self'].includes(e.currentTarget?.target) // let browser handle "target=_blank" etc.
) {
e.preventDefault()
if (e.ctrlKey && Platform.OS === 'web') {
shouldHandle = false
window.open(href, '_blank')
} else {
shouldHandle = true
}
}
if (shouldHandle) {
href = convertBskyAppUrlIfNeeded(href)