fix: advancedSearchToggle in renderFileTable & renderGalleryView
This commit is contained in:
@@ -7,6 +7,7 @@
|
|||||||
- **Master checkbox sync** in toolbar
|
- **Master checkbox sync** in toolbar
|
||||||
- Enhanced `updateFileActionButtons()` to set the header checkbox to checked, unchecked, or indeterminate based on how many files are selected
|
- Enhanced `updateFileActionButtons()` to set the header checkbox to checked, unchecked, or indeterminate based on how many files are selected
|
||||||
- Fixed Pagination controls & Items-per-page dropdown
|
- Fixed Pagination controls & Items-per-page dropdown
|
||||||
|
- Fixed `#advancedSearchToggle` in both `renderFileTable()` and `renderGalleryView()`
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -357,6 +357,12 @@ export function renderFileTable(folder, container) {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// ADD: advanced search toggle
|
||||||
|
const advToggle = document.getElementById("advancedSearchToggle");
|
||||||
|
if (advToggle) advToggle.addEventListener("click", () => {
|
||||||
|
toggleAdvancedSearch();
|
||||||
|
});
|
||||||
|
|
||||||
// items-per-page selector
|
// items-per-page selector
|
||||||
const itemsSelect = document.getElementById("itemsPerPageSelect");
|
const itemsSelect = document.getElementById("itemsPerPageSelect");
|
||||||
if (itemsSelect) itemsSelect.addEventListener("change", e => {
|
if (itemsSelect) itemsSelect.addEventListener("change", e => {
|
||||||
@@ -679,6 +685,15 @@ export function renderGalleryView(folder, container) {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// ←— ADD: advanced search toggle
|
||||||
|
const advToggle = document.getElementById("advancedSearchToggle");
|
||||||
|
if (advToggle) advToggle.addEventListener("click", () => {
|
||||||
|
toggleAdvancedSearch();
|
||||||
|
});
|
||||||
|
|
||||||
|
// ←— ADD: wire up context-menu in gallery
|
||||||
|
bindFileListContextMenu();
|
||||||
|
|
||||||
// ADD: items-per-page selector for gallery
|
// ADD: items-per-page selector for gallery
|
||||||
const itemsSelect = document.getElementById("itemsPerPageSelect");
|
const itemsSelect = document.getElementById("itemsPerPageSelect");
|
||||||
if (itemsSelect) itemsSelect.addEventListener("change", e => {
|
if (itemsSelect) itemsSelect.addEventListener("change", e => {
|
||||||
|
|||||||
Reference in New Issue
Block a user