fix: add missing state. prefix to all bare state variable references across all modules
This commit is contained in:
@@ -676,7 +676,7 @@ function initSidebarFilter() {
|
||||
clearBtn.style.display = hasText ? "flex" : "none";
|
||||
clearTimeout(state.filterDebounce);
|
||||
state.filterDebounce = setTimeout(async () => {
|
||||
const q = sidebarFilterCaseSensitive ? input.value.trim() : input.value.trim().toLowerCase();
|
||||
const q = state.sidebarFilterCaseSensitive ? input.value.trim() : input.value.trim().toLowerCase();
|
||||
if (hasText) {
|
||||
if (state.activeSidebarTab === "vaults") {
|
||||
await performTreeSearch(q);
|
||||
@@ -696,7 +696,7 @@ function initSidebarFilter() {
|
||||
caseBtn.addEventListener("click", async () => {
|
||||
state.sidebarFilterCaseSensitive = !state.sidebarFilterCaseSensitive;
|
||||
caseBtn.classList.toggle("active");
|
||||
const q = sidebarFilterCaseSensitive ? input.value.trim() : input.value.trim().toLowerCase();
|
||||
const q = state.sidebarFilterCaseSensitive ? input.value.trim() : input.value.trim().toLowerCase();
|
||||
if (input.value.trim()) {
|
||||
if (state.activeSidebarTab === "vaults") {
|
||||
await performTreeSearch(q);
|
||||
@@ -742,7 +742,7 @@ async function performTreeSearch(query) {
|
||||
async function restoreSidebarTree() {
|
||||
await refreshSidebarForContext();
|
||||
if (state.currentVault) {
|
||||
focusPathInSidebar(state.currentVault, currentPath || "", { alignToTop: false }).catch(() => {});
|
||||
focusPathInSidebar(state.currentVault, state.currentPath || "", { alignToTop: false }).catch(() => {});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -838,8 +838,8 @@ function filterSidebarTree(query) {
|
||||
const matchingItems = new Set();
|
||||
|
||||
items.forEach((item) => {
|
||||
const text = sidebarFilterCaseSensitive ? item.textContent : item.textContent.toLowerCase();
|
||||
const searchQuery = sidebarFilterCaseSensitive ? query : query.toLowerCase();
|
||||
const text = state.sidebarFilterCaseSensitive ? item.textContent : item.textContent.toLowerCase();
|
||||
const searchQuery = state.sidebarFilterCaseSensitive ? query : query.toLowerCase();
|
||||
if (text.includes(searchQuery)) {
|
||||
matchingItems.add(item);
|
||||
item.classList.remove("filtered-out");
|
||||
@@ -898,8 +898,8 @@ function showAllDescendants(container) {
|
||||
function filterTagCloud(query) {
|
||||
const tags = document.querySelectorAll("#tag-cloud .tag-item");
|
||||
tags.forEach((tag) => {
|
||||
const text = sidebarFilterCaseSensitive ? tag.textContent : tag.textContent.toLowerCase();
|
||||
const searchQuery = sidebarFilterCaseSensitive ? query : query.toLowerCase();
|
||||
const text = state.sidebarFilterCaseSensitive ? tag.textContent : tag.textContent.toLowerCase();
|
||||
const searchQuery = state.sidebarFilterCaseSensitive ? query : query.toLowerCase();
|
||||
if (!query || text.includes(searchQuery)) {
|
||||
tag.classList.remove("filtered-out");
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user