diff --git a/app/src/protyle/render/av/groups.ts b/app/src/protyle/render/av/groups.ts index 63abbb33a..de43da90b 100644 --- a/app/src/protyle/render/av/groups.ts +++ b/app/src/protyle/render/av/groups.ts @@ -33,7 +33,12 @@ export const setGroupMethod = async (options: { }); options.data.view = response.data.view; options.menuElement.innerHTML = getGroupsHTML(getFieldsByData(options.data), options.data.view); - // bindGroupsEvent(options.protyle, options.menuElement, options.data, blockID); + bindGroupsEvent({ + protyle: options.protyle, + menuElement: options.menuElement, + blockElement: options.blockElement, + data: options.data + }); const tabRect = options.blockElement.querySelector(".av__views").getBoundingClientRect(); setPosition(options.menuElement, tabRect.right - options.menuElement.clientWidth, tabRect.bottom, tabRect.height); }; @@ -105,10 +110,7 @@ export const getGroupsHTML = (columns: IAVColumn[], view: IAVView) => { let groupHTML = ""; column = columns.find(item => item.id === view.group.field); if (view.groups.length > 0) { - groupHTML = ` -`; + groupHTML = ''; const disabledDrag = ["created", "date", "created", "updated"].includes(column.type); view.groups.forEach(item => { groupHTML += ` - + ${groupHTML}