fix(ui): hide skip-metadata-refresh bulk menu items for recipes

This commit is contained in:
Will Miao
2026-05-28 19:11:49 +08:00
parent 14f0c48fdd
commit 430e24d70b

View File

@@ -127,6 +127,10 @@ export class BulkContextMenu extends BaseContextMenu {
const resumeMetadataRefreshItem = this.menu.querySelector('[data-action="resume-metadata-refresh"]');
if (skipMetadataRefreshItem && resumeMetadataRefreshItem) {
if (!config.skipMetadataRefresh) {
skipMetadataRefreshItem.style.display = 'none';
resumeMetadataRefreshItem.style.display = 'none';
} else {
const skipCount = this.countSkipStatus(true);
const resumeCount = this.countSkipStatus(false);
const totalCount = skipCount + resumeCount;
@@ -156,6 +160,7 @@ export class BulkContextMenu extends BaseContextMenu {
);
}
}
}
// Hide empty sections
this.menu.querySelectorAll('.context-menu-section').forEach(section => {