리펙토링: 전체 구조 검토, 개선
This commit is contained in:
@@ -31,13 +31,14 @@ export function renderGrid() {
|
||||
const img = entry.target.querySelector('img.card-thumb');
|
||||
if (!img || img.src) return;
|
||||
const dataUrl = await window.api.readImage(entry.target.dataset.filepath);
|
||||
if (dataUrl) img.src = dataUrl;
|
||||
if (dataUrl && entry.target.isConnected) img.src = dataUrl;
|
||||
});
|
||||
}, { root: gridContainer, rootMargin: '400px 0px', threshold: 0 });
|
||||
|
||||
Array.from(grid.children).forEach(card => observer.observe(card));
|
||||
_cardObserver = observer;
|
||||
|
||||
selection.resetAnchor();
|
||||
refreshCardSelection();
|
||||
updateNumberBadges();
|
||||
updateNewNameLabels();
|
||||
|
||||
Reference in New Issue
Block a user