diff --git a/app/src/protyle/render/av/render.ts b/app/src/protyle/render/av/render.ts index bdb441580..ef98feb5c 100644 --- a/app/src/protyle/render/av/render.ts +++ b/app/src/protyle/render/av/render.ts @@ -256,7 +256,7 @@ export const renderAVAttribute = (element: HTMLElement, id: string) => { ${item.key.name} -
${genAVValueHTML(item.values[0])}
@@ -312,7 +312,7 @@ export const renderAVAttribute = (element: HTMLElement, id: string) => { avID: item.parentElement.dataset.avId, keyID: item.parentElement.dataset.keyId, rowID: item.parentElement.dataset.blockId, - cellID: id, + cellID: item.parentElement.dataset.id, value }); }); diff --git a/kernel/api/av.go b/kernel/api/av.go index 09541abb7..88e1c477c 100644 --- a/kernel/api/av.go +++ b/kernel/api/av.go @@ -93,5 +93,6 @@ func setAttributeViewBlockAttr(c *gin.Context) { cellID := arg["cellID"].(string) value := arg["value"].(interface{}) blockAttributeViewKeys := model.UpdateAttributeViewCell(avID, keyID, rowID, cellID, value) + util.BroadcastByType("protyle", "refreshAttributeView", 0, "", map[string]interface{}{"id": avID}) ret.Data = blockAttributeViewKeys }