Merge remote-tracking branch 'origin/sub_laptop_6' into main_laptop_1
This commit is contained in:
@@ -92,7 +92,8 @@ export function bindArrowKeys(
|
||||
return;
|
||||
}
|
||||
const slot = ARROW_SLOT[event.key];
|
||||
if (!slot || root.classList.contains("is-hidden")) return;
|
||||
// 보기가 숨었으면(한 페이지 두 보기 · 계획서 24-3a) 다른 보기의 방향키를 먹지 않는다.
|
||||
if (!slot || root.classList.contains("is-hidden") || !root.getClientRects().length) return;
|
||||
const focus = event.target as HTMLElement | null;
|
||||
if (focus && (focus.tagName === "SELECT" || focus.tagName === "INPUT")) return;
|
||||
for (const container of containers()) {
|
||||
|
||||
@@ -457,7 +457,8 @@ export function buildStructurePanel(
|
||||
return;
|
||||
}
|
||||
const slot = ARROW_SLOT[event.key];
|
||||
if (!slot || root.classList.contains("is-hidden")) return;
|
||||
// 보기가 숨었으면(한 페이지 두 보기 · 계획서 24-3a) 다른 보기의 방향키를 먹지 않는다.
|
||||
if (!slot || root.classList.contains("is-hidden") || !root.getClientRects().length) return;
|
||||
const focus = event.target as HTMLElement | null;
|
||||
if (focus && (focus.tagName === "SELECT" || focus.tagName === "INPUT")) return;
|
||||
for (const candidate of [basinRow, moveRow]) {
|
||||
|
||||
Reference in New Issue
Block a user