mirror of
https://github.com/docmost/docmost.git
synced 2026-07-27 20:34:41 +10:00
fix(base): prevent popover inputs from losing focus on mobile in row detail modal
This commit is contained in:
@@ -125,6 +125,7 @@ export function CellFile({
|
|||||||
trapFocus
|
trapFocus
|
||||||
closeOnClickOutside
|
closeOnClickOutside
|
||||||
closeOnEscape
|
closeOnEscape
|
||||||
|
hideDetached={false}
|
||||||
>
|
>
|
||||||
<Popover.Target>
|
<Popover.Target>
|
||||||
<div className={cellClasses.popoverTarget}>
|
<div className={cellClasses.popoverTarget}>
|
||||||
|
|||||||
@@ -237,6 +237,7 @@ function PagePicker({
|
|||||||
trapFocus
|
trapFocus
|
||||||
closeOnClickOutside
|
closeOnClickOutside
|
||||||
closeOnEscape
|
closeOnEscape
|
||||||
|
hideDetached={false}
|
||||||
>
|
>
|
||||||
<Popover.Target>
|
<Popover.Target>
|
||||||
<div className={cellClasses.popoverTarget}>
|
<div className={cellClasses.popoverTarget}>
|
||||||
|
|||||||
@@ -142,6 +142,7 @@ export function CellPerson({
|
|||||||
trapFocus
|
trapFocus
|
||||||
closeOnClickOutside
|
closeOnClickOutside
|
||||||
closeOnEscape
|
closeOnEscape
|
||||||
|
hideDetached={false}
|
||||||
>
|
>
|
||||||
<Popover.Target>
|
<Popover.Target>
|
||||||
<div className={cellClasses.popoverTarget}>
|
<div className={cellClasses.popoverTarget}>
|
||||||
|
|||||||
@@ -235,6 +235,7 @@ export function CreatePropertyPopover({ pageId, properties, onPropertyCreated, r
|
|||||||
closeOnClickOutside
|
closeOnClickOutside
|
||||||
closeOnEscape={false}
|
closeOnEscape={false}
|
||||||
withinPortal
|
withinPortal
|
||||||
|
hideDetached={false}
|
||||||
middlewares={{
|
middlewares={{
|
||||||
flip: false,
|
flip: false,
|
||||||
shift: true,
|
shift: true,
|
||||||
|
|||||||
@@ -66,6 +66,7 @@ export function FieldChoice({ property, value, readOnly, onChange }: FieldProps)
|
|||||||
trapFocus
|
trapFocus
|
||||||
closeOnClickOutside
|
closeOnClickOutside
|
||||||
closeOnEscape={false}
|
closeOnEscape={false}
|
||||||
|
hideDetached={false}
|
||||||
>
|
>
|
||||||
<Popover.Target>
|
<Popover.Target>
|
||||||
<FieldShell
|
<FieldShell
|
||||||
|
|||||||
@@ -41,6 +41,7 @@ export function FieldDate({ property, value, readOnly, onChange }: FieldProps) {
|
|||||||
trapFocus
|
trapFocus
|
||||||
closeOnClickOutside
|
closeOnClickOutside
|
||||||
closeOnEscape
|
closeOnEscape
|
||||||
|
hideDetached={false}
|
||||||
>
|
>
|
||||||
<Popover.Target>
|
<Popover.Target>
|
||||||
<FieldShell
|
<FieldShell
|
||||||
|
|||||||
@@ -75,6 +75,7 @@ export function PropertyRow({
|
|||||||
withinPortal
|
withinPortal
|
||||||
closeOnClickOutside={false}
|
closeOnClickOutside={false}
|
||||||
closeOnEscape={false}
|
closeOnEscape={false}
|
||||||
|
hideDetached={false}
|
||||||
>
|
>
|
||||||
<Popover.Target>
|
<Popover.Target>
|
||||||
<button
|
<button
|
||||||
|
|||||||
Reference in New Issue
Block a user