fix: allow typing in local edit prompt
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled

This commit is contained in:
Your Name 2026-05-22 21:29:43 +08:00
parent cad16e70ba
commit 279903ebb9

View File

@ -8017,16 +8017,10 @@ export function ImageNode({
}, 80);
}}
onClick={(event) => {
event.nativeEvent.stopImmediatePropagation?.();
event.stopPropagation();
event.currentTarget.focus({ preventScroll: true });
}}
onBeforeInput={(event) => {
event.nativeEvent.stopImmediatePropagation?.();
event.stopPropagation();
}}
onCompositionEnd={(event) => {
event.nativeEvent.stopImmediatePropagation?.();
event.stopPropagation();
localEditPromptComposingRefs.current[region.id] =
false;
@ -8034,13 +8028,11 @@ export function ImageNode({
event.currentTarget.value;
}}
onCompositionStart={(event) => {
event.nativeEvent.stopImmediatePropagation?.();
event.stopPropagation();
localEditPromptComposingRefs.current[region.id] =
true;
}}
onCompositionUpdate={(event) => {
event.nativeEvent.stopImmediatePropagation?.();
event.stopPropagation();
}}
onFocus={(event) => {
@ -8058,7 +8050,6 @@ export function ImageNode({
event.currentTarget.value;
}}
onKeyDown={(event) => {
event.nativeEvent.stopImmediatePropagation?.();
event.stopPropagation();
const isComposing =
event.nativeEvent.isComposing ||
@ -8085,24 +8076,19 @@ export function ImageNode({
}
}}
onKeyUp={(event) => {
event.nativeEvent.stopImmediatePropagation?.();
event.stopPropagation();
}}
onMouseDown={(event) => {
event.nativeEvent.stopImmediatePropagation?.();
event.stopPropagation();
}}
onMouseDownCapture={(event) => {
event.nativeEvent.stopImmediatePropagation?.();
event.stopPropagation();
event.currentTarget.focus({ preventScroll: true });
}}
onPointerDown={(event) => {
event.nativeEvent.stopImmediatePropagation?.();
event.stopPropagation();
}}
onPointerDownCapture={(event) => {
event.nativeEvent.stopImmediatePropagation?.();
event.stopPropagation();
event.currentTarget.focus({ preventScroll: true });
}}