관리자 검색창 한글 IME 조합 검색 및 모바일 가로 트랙 세로 스크롤 문제 수정
- IME 조합 중에도 검색되는 공통 컴포저블 useImeSearchInput 추가 - 글/멤버/미디어/설정/태그 필터/미디어 모달 검색 IME 조합 대응 - 홈 추천글·페이지 섹션 가로 트랙 touch-action pan-x 제거로 모바일 세로 스크롤 복구 - v1.10.29 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -87,6 +87,11 @@ const homeCoverDarkInputRef = ref(null)
|
||||
const postImportInputRef = ref(null)
|
||||
const mainScrollRef = ref(null)
|
||||
const navSearchQuery = ref('')
|
||||
const {
|
||||
displayValue: navSearchInput,
|
||||
onInput: onNavSearchInput,
|
||||
onCompositionEnd: onNavSearchCompositionEnd
|
||||
} = useImeSearchInput(navSearchQuery)
|
||||
const activeSectionId = ref('admin-settings-section-title')
|
||||
const scrollSpySuspended = ref(false)
|
||||
/** 블로그 제목·설명 카드 편집 모드 여부 */
|
||||
@@ -1991,11 +1996,14 @@ onBeforeUnmount(() => {
|
||||
<path d="M16 16l4.5 4.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" />
|
||||
</svg>
|
||||
<input
|
||||
v-model="navSearchQuery"
|
||||
:value="navSearchInput"
|
||||
class="admin-settings-screen__search-input w-full rounded-md border border-[#dce0e5] bg-white py-2 pr-3 pl-9 text-sm text-[#15171a] placeholder:text-[#9aa3ad] outline-none focus:border-[#15171a] focus:ring-1 focus:ring-[#15171a]"
|
||||
type="search"
|
||||
autocomplete="off"
|
||||
placeholder="설정 검색"
|
||||
@input="onNavSearchInput"
|
||||
@compositionupdate="onNavSearchInput"
|
||||
@compositionend="onNavSearchCompositionEnd"
|
||||
>
|
||||
</label>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user