@@ -118,7 +118,9 @@ export function LNB({
|
||||
const nextControl = menuControls[nextIndex];
|
||||
|
||||
if (nextControl) {
|
||||
// 모바일 Sheet(Radix FocusScope)의 Tab 순환 처리가 이동된 포커스 기준으로 다시 동작하지 않도록 전파 차단
|
||||
event.preventDefault();
|
||||
event.stopPropagation();
|
||||
nextControl.focus();
|
||||
nextControl.scrollIntoView({ block: "nearest" });
|
||||
} else if (
|
||||
@@ -132,6 +134,7 @@ export function LNB({
|
||||
|
||||
if (closeButton) {
|
||||
event.preventDefault();
|
||||
event.stopPropagation();
|
||||
closeButton.focus();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user