diff --git a/web/public/js/tfm-files.js b/web/public/js/tfm-files.js
index 1494988..58b85a6 100644
--- a/web/public/js/tfm-files.js
+++ b/web/public/js/tfm-files.js
@@ -16,6 +16,13 @@ $(window).on("load", function () {
sappyou.forEach((tanzaku) => {
$("#menu-file-view .list").append(`
${tanzaku.name}
`);
});
+ lazy_menu = $("#menu-tag-view .thumb").lazy({
+ chainable: false,
+ scrollDirection: "vertical",
+ effect: "fadeIn",
+ visibleOnly: true,
+ appendScroll: $("#menu-tag-view .list")[0],
+ });
});
$(document).on("submit", "#menu-add form", function (e) {
diff --git a/web/public/js/tfm-management.js b/web/public/js/tfm-management.js
index ebe5bc9..540123b 100644
--- a/web/public/js/tfm-management.js
+++ b/web/public/js/tfm-management.js
@@ -13,6 +13,7 @@ if (sort_tanzaku == null) {
var current_sasa = null, current_tanzaku = null;
var current_sasa_index = -1;
var menu_count = 0;
+var lazy_menu;
function menu_view_file_open() {
if (menu_count > 1) {
@@ -45,14 +46,6 @@ function menu_view_tag_open() {
return;
}
menu_count++;
- $(function () {
- $("#menu-tag-view .thumb").Lazy({
- scrollDirection: "vertical",
- effect: "fadeIn",
- visibleOnly: true,
- appendScroll: $("#menu-tag-view .list")[0],
- });
- });
$("#menu-tag-view .selected").removeClass("selected");
$("#menu-tag-view").css("display", "flex");
$("#menu-tag-view .list-item").css("display", "");
@@ -71,6 +64,7 @@ function menu_view_tag_open() {
} else {
$("#menu-tag-view .list-item:not(.selected)").css("display", "block");
}
+ lazy_menu.update();
}
function menu_view_file_close() {
@@ -220,6 +214,7 @@ $(document).on("click", "#tag-selection-filter", function (e) {
} else {
notselected.css("display", "block");
}
+ lazy_menu.update();
});
$(document).on("input", "#text-filter", function (e) {
diff --git a/web/public/js/tfm-tags.js b/web/public/js/tfm-tags.js
index f36ed6d..1785296 100644
--- a/web/public/js/tfm-tags.js
+++ b/web/public/js/tfm-tags.js
@@ -8,6 +8,13 @@ $(window).on("load", function () {
sasahyou.forEach((sasa) => {
$("#menu-tag-view .list").append(``);
});
+ lazy_menu = $("#menu-tag-view .thumb").lazy({
+ chainable: false,
+ scrollDirection: "vertical",
+ effect: "fadeIn",
+ visibleOnly: true,
+ appendScroll: $("#menu-tag-view .list")[0],
+ });
});
$(document).on("input", "#text-filter-all", function (e) {
diff --git a/web/public/tfm/files.html b/web/public/tfm/files.html
index fa6c224..87bc452 100644
--- a/web/public/tfm/files.html
+++ b/web/public/tfm/files.html
@@ -83,7 +83,7 @@
-
+
diff --git a/web/public/tfm/tags.html b/web/public/tfm/tags.html
index acd4d07..119e942 100644
--- a/web/public/tfm/tags.html
+++ b/web/public/tfm/tags.html
@@ -58,7 +58,7 @@
-
+