mirror of
				https://github.com/zadam/trilium.git
				synced 2025-11-03 20:06:08 +01:00 
			
		
		
		
	chore(react/ribbon): load current attributes in editor
This commit is contained in:
		@@ -289,22 +289,7 @@ export default class AttributeEditorWidget extends NoteContextAwareWidget implem
 | 
			
		||||
        $el.text(title);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    async refreshWithNote(note: FNote) {
 | 
			
		||||
        await this.renderOwnedAttributes(note.getOwnedAttributes(), true);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    async renderOwnedAttributes(ownedAttributes: FAttribute[], saved: boolean) {
 | 
			
		||||
        // attrs are not resorted if position changes after the initial load
 | 
			
		||||
        ownedAttributes.sort((a, b) => a.position - b.position);
 | 
			
		||||
 | 
			
		||||
        let htmlAttrs = (await attributeRenderer.renderAttributes(ownedAttributes, true)).html();
 | 
			
		||||
 | 
			
		||||
        if (htmlAttrs.length > 0) {
 | 
			
		||||
            htmlAttrs += " ";
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        this.textEditor.setData(htmlAttrs);
 | 
			
		||||
 | 
			
		||||
        if (saved) {
 | 
			
		||||
            this.lastSavedContent = this.textEditor.getData();
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user