Fix layer search cursor and refresh project revisions
This commit is contained in:
1 parent
f65451c414
commit
b600412285
6 files changed
+40
-6
No files matched your search
@@ -2019,9 +2019,15 @@ function renderLayerSelectionToolbar() {
|
||||
</div>`;
|
||||
const search = toolbar.querySelector("input");
|
||||
search.addEventListener("input", () => {
|
||||
const selectionStart = search.selectionStart ?? search.value.length;
|
||||
const selectionEnd = search.selectionEnd ?? selectionStart;
|
||||
lmeState.managerSearchText = search.value;
|
||||
refreshLayerManager();
|
||||
requestAnimationFrame(() => document.querySelector(".layer-selection-toolbar input")?.focus());
|
||||
const replacement = document.querySelector(".layer-selection-toolbar input");
|
||||
if (replacement) {
|
||||
replacement.focus({ preventScroll: true });
|
||||
replacement.setSelectionRange(selectionStart, selectionEnd);
|
||||
}
|
||||
});
|
||||
toolbar.querySelectorAll("button").forEach(button => button.addEventListener("click", () => {
|
||||
const records = [...lmeState.managerSelectedObjectIds]
|
||||
|
||||
Reference in new issue
Block a user