Skip to content

Commit 77acb0e

Browse files
author
路振凯
committed
update
1 parent 6273ace commit 77acb0e

File tree

1 file changed

+7
-13
lines changed

1 file changed

+7
-13
lines changed

src/Preview/index.tsx

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -329,22 +329,16 @@ const Preview: React.FC<PreviewProps> = props => {
329329

330330
// >>>>> Effect: Keyboard
331331
const onKeyDown = useEvent((event: KeyboardEvent) => {
332-
if (!open) {
332+
if (!open || !showLeftOrRightSwitches || KeyCode.isEditableTarget(event)) {
333333
return;
334334
}
335335

336-
if (KeyCode.isEditableTarget(event)) {
337-
return;
338-
}
339-
340-
if (showLeftOrRightSwitches) {
341-
if (event.key === 'ArrowLeft') {
342-
onActive(-1);
343-
event.preventDefault();
344-
} else if (event.key === 'ArrowRight') {
345-
onActive(1);
346-
event.preventDefault();
347-
}
336+
if (event.key === 'ArrowLeft') {
337+
onActive(-1);
338+
event.preventDefault();
339+
} else if (event.key === 'ArrowRight') {
340+
onActive(1);
341+
event.preventDefault();
348342
}
349343
});
350344

0 commit comments

Comments
 (0)