Vanessa 2025-11-14 10:18:35 +08:00
parent 84e2668c0f
commit 1e807b8ffb
2 changed files with 4 additions and 4 deletions

View file

@ -64,9 +64,9 @@ export const setGroupMethod = async (options: {
setPosition(options.menuElement, tabRect.right - options.menuElement.clientWidth, tabRect.bottom, tabRect.height);
};
export const getGroupsMethodHTML = (columns: IAVColumn[], group: IAVGroup) => {
export const getGroupsMethodHTML = (columns: IAVColumn[], group: IAVGroup, viewType: TAVView) => {
const selectHTML = '<svg class="b3-menu__checked"><use xlink:href="#iconSelect"></use></svg>';
let html = `<button class="b3-menu__item" data-type="setGroupMethod">
let html = viewType === "kanban" ? "" : `<button class="b3-menu__item" data-type="setGroupMethod">
<div class="b3-menu__label">${window.siyuan.languages.calcOperatorNone}</div>
${(!group || !group.field) ? selectHTML : ""}
</button>`;

View file

@ -1559,7 +1559,7 @@ export const openMenuPanel = (options: {
data
});
} else {
menuElement.innerHTML = getGroupsMethodHTML(fields, data.view.group);
menuElement.innerHTML = getGroupsMethodHTML(fields, data.view.group, data.viewType);
}
setPosition(menuElement, tabRect.right - menuElement.clientWidth, tabRect.bottom, tabRect.height);
event.preventDefault();
@ -1567,7 +1567,7 @@ export const openMenuPanel = (options: {
break;
} else if (type === "goGroupsMethod") {
window.siyuan.menus.menu.remove();
menuElement.innerHTML = getGroupsMethodHTML(fields, data.view.group);
menuElement.innerHTML = getGroupsMethodHTML(fields, data.view.group, data.viewType);
setPosition(menuElement, tabRect.right - menuElement.clientWidth, tabRect.bottom, tabRect.height);
event.preventDefault();
event.stopPropagation();