resort attributes for display

This commit is contained in:
zadam
2022-06-19 12:18:13 +02:00
parent 981fac8e50
commit 5ed1631a35
2 changed files with 8 additions and 1 deletions

View File

@@ -468,6 +468,8 @@ export default class AttributeEditorWidget extends NoteContextAwareWidget {
async renderOwnedAttributes(ownedAttributes, saved) {
ownedAttributes = ownedAttributes.filter(oa => !oa.isDeleted);
// attrs are not resorted if position changes after initial load
ownedAttributes.sort((a, b) => a.position < b.position ? -1 : 1);
let htmlAttrs = (await attributeRenderer.renderAttributes(ownedAttributes, true)).html();