Couple of fixes
This commit is contained in:
@@ -303,7 +303,13 @@ export function Composer({
|
|||||||
{IS_WEB && (
|
{IS_WEB && (
|
||||||
<View
|
<View
|
||||||
pointerEvents="none"
|
pointerEvents="none"
|
||||||
style={[a.absolute, a.inset_0, a.z_10, {overflow: 'hidden'}]}>
|
style={[a.absolute, a.inset_0, a.z_10, {overflow: 'hidden'}]}
|
||||||
|
ref={node => {
|
||||||
|
if (IS_WEB && node) {
|
||||||
|
// @ts-ignore web only a11y
|
||||||
|
node.setAttribute('inert', '')
|
||||||
|
}
|
||||||
|
}}>
|
||||||
<Animated.View
|
<Animated.View
|
||||||
style={[
|
style={[
|
||||||
contentPaddingStyle,
|
contentPaddingStyle,
|
||||||
@@ -365,6 +371,7 @@ export function Composer({
|
|||||||
|
|
||||||
{activeFacet && activeFacet.type !== 'url' && (
|
{activeFacet && activeFacet.type !== 'url' && (
|
||||||
<AutocompleteInner
|
<AutocompleteInner
|
||||||
|
inverted={autocompletePlacement?.startsWith('top')}
|
||||||
sift={sift}
|
sift={sift}
|
||||||
activeFacet={activeFacet}
|
activeFacet={activeFacet}
|
||||||
onDismiss={() => setActiveFacet(null)}
|
onDismiss={() => setActiveFacet(null)}
|
||||||
@@ -379,10 +386,12 @@ export function Composer({
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
function AutocompleteInner({
|
function AutocompleteInner({
|
||||||
|
inverted,
|
||||||
sift,
|
sift,
|
||||||
activeFacet,
|
activeFacet,
|
||||||
onDismiss,
|
onDismiss,
|
||||||
}: {
|
}: {
|
||||||
|
inverted?: boolean
|
||||||
sift: UseSiftReturn
|
sift: UseSiftReturn
|
||||||
activeFacet: TapperActiveFacet
|
activeFacet: TapperActiveFacet
|
||||||
onDismiss: () => void
|
onDismiss: () => void
|
||||||
@@ -407,7 +416,7 @@ function AutocompleteInner({
|
|||||||
|
|
||||||
return items && items.length ? (
|
return items && items.length ? (
|
||||||
<AutocompleteBase
|
<AutocompleteBase
|
||||||
inverted={!IS_WEB}
|
inverted={inverted}
|
||||||
sift={sift}
|
sift={sift}
|
||||||
data={items}
|
data={items}
|
||||||
render={props => {
|
render={props => {
|
||||||
|
|||||||
Reference in New Issue
Block a user