Fix Bug 57383: open editor when created form
This commit is contained in:
parent
da4bdc89cd
commit
dfd595193d
@ -196,6 +196,9 @@ const EditingWrapperComponent = (props) => {
|
|||||||
|
|
||||||
const [OkIconIsHovered, setIsHoveredOk] = useState(false);
|
const [OkIconIsHovered, setIsHoveredOk] = useState(false);
|
||||||
const [CancelIconIsHovered, setIsHoveredCancel] = useState(false);
|
const [CancelIconIsHovered, setIsHoveredCancel] = useState(false);
|
||||||
|
const [isTouchOK, setIsTouchOK] = useState(false);
|
||||||
|
const [isTouchCancel, setIsTouchCancel] = useState(false);
|
||||||
|
|
||||||
const [isLoading, setIsLoading] = useState(false);
|
const [isLoading, setIsLoading] = useState(false);
|
||||||
|
|
||||||
const inputRef = React.useRef(null);
|
const inputRef = React.useRef(null);
|
||||||
@ -226,7 +229,9 @@ const EditingWrapperComponent = (props) => {
|
|||||||
if (
|
if (
|
||||||
(e.relatedTarget && e.relatedTarget.classList.contains("edit-button")) ||
|
(e.relatedTarget && e.relatedTarget.classList.contains("edit-button")) ||
|
||||||
OkIconIsHovered ||
|
OkIconIsHovered ||
|
||||||
CancelIconIsHovered
|
CancelIconIsHovered ||
|
||||||
|
isTouchOK ||
|
||||||
|
isTouchCancel
|
||||||
)
|
)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
@ -274,6 +279,7 @@ const EditingWrapperComponent = (props) => {
|
|||||||
data-itemid={itemId}
|
data-itemid={itemId}
|
||||||
onMouseEnter={setIsHoveredOkHandler}
|
onMouseEnter={setIsHoveredOkHandler}
|
||||||
onMouseLeave={setIsHoveredOkHandler}
|
onMouseLeave={setIsHoveredOkHandler}
|
||||||
|
onTouchStart={() => setIsTouchOK(true)}
|
||||||
isHovered={OkIconIsHovered}
|
isHovered={OkIconIsHovered}
|
||||||
title=""
|
title=""
|
||||||
/>
|
/>
|
||||||
@ -287,6 +293,7 @@ const EditingWrapperComponent = (props) => {
|
|||||||
data-action="cancel"
|
data-action="cancel"
|
||||||
onMouseEnter={setIsHoveredCancelHandler}
|
onMouseEnter={setIsHoveredCancelHandler}
|
||||||
onMouseLeave={setIsHoveredCancelHandler}
|
onMouseLeave={setIsHoveredCancelHandler}
|
||||||
|
onTouchStart={() => setIsTouchCancel(true)}
|
||||||
isHovered={CancelIconIsHovered}
|
isHovered={CancelIconIsHovered}
|
||||||
title=""
|
title=""
|
||||||
/>
|
/>
|
||||||
|
Loading…
Reference in New Issue
Block a user