mirror of
				https://github.com/TriliumNext/Notes.git
				synced 2025-11-04 07:01:31 +08:00 
			
		
		
		
	fix context menu over root, closes #726
This commit is contained in:
		
							parent
							
								
									5f258fbbbf
								
							
						
					
					
						commit
						94c904fb40
					
				@ -1,6 +1,6 @@
 | 
				
			|||||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
					<?xml version="1.0" encoding="UTF-8"?>
 | 
				
			||||||
<dataSource name="document.db">
 | 
					<dataSource name="document.db">
 | 
				
			||||||
  <database-model serializer="dbm" dbms="SQLITE" family-id="SQLITE" format-version="4.16">
 | 
					  <database-model serializer="dbm" dbms="SQLITE" family-id="SQLITE" format-version="4.17">
 | 
				
			||||||
    <root id="1">
 | 
					    <root id="1">
 | 
				
			||||||
      <ServerVersion>3.25.1</ServerVersion>
 | 
					      <ServerVersion>3.25.1</ServerVersion>
 | 
				
			||||||
    </root>
 | 
					    </root>
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										2
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@ -1,6 +1,6 @@
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
  "name": "trilium",
 | 
					  "name": "trilium",
 | 
				
			||||||
  "version": "0.37.4",
 | 
					  "version": "0.37.5",
 | 
				
			||||||
  "lockfileVersion": 1,
 | 
					  "lockfileVersion": 1,
 | 
				
			||||||
  "requires": true,
 | 
					  "requires": true,
 | 
				
			||||||
  "dependencies": {
 | 
					  "dependencies": {
 | 
				
			||||||
 | 
				
			|||||||
@ -42,7 +42,7 @@ class TreeContextMenu {
 | 
				
			|||||||
                || (selNodes.length === 1 && selNodes[0] === this.node);
 | 
					                || (selNodes.length === 1 && selNodes[0] === this.node);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        const notSearch = note.type !== 'search';
 | 
					        const notSearch = note.type !== 'search';
 | 
				
			||||||
        const parentNotSearch = parentNote.type !== 'search';
 | 
					        const parentNotSearch = !parentNote || parentNote.type !== 'search';
 | 
				
			||||||
        const insertNoteAfterEnabled = isNotRoot && !isHoisted && parentNotSearch;
 | 
					        const insertNoteAfterEnabled = isNotRoot && !isHoisted && parentNotSearch;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return [
 | 
					        return [
 | 
				
			||||||
@ -79,7 +79,7 @@ class TreeContextMenu {
 | 
				
			|||||||
            { title: "Paste after", cmd: "pasteAfter", uiIcon: "paste",
 | 
					            { title: "Paste after", cmd: "pasteAfter", uiIcon: "paste",
 | 
				
			||||||
                enabled: !clipboard.isClipboardEmpty() && isNotRoot && !isHoisted && parentNotSearch && noSelectedNotes },
 | 
					                enabled: !clipboard.isClipboardEmpty() && isNotRoot && !isHoisted && parentNotSearch && noSelectedNotes },
 | 
				
			||||||
            { title: "Duplicate note here", cmd: "duplicateNote", uiIcon: "empty",
 | 
					            { title: "Duplicate note here", cmd: "duplicateNote", uiIcon: "empty",
 | 
				
			||||||
                enabled: noSelectedNotes && parentNotSearch && (!note.isProtected || protectedSessionHolder.isProtectedSessionAvailable()) },
 | 
					                enabled: noSelectedNotes && parentNotSearch && isNotRoot && !isHoisted && (!note.isProtected || protectedSessionHolder.isProtectedSessionAvailable()) },
 | 
				
			||||||
            { title: "----" },
 | 
					            { title: "----" },
 | 
				
			||||||
            { title: "Export", cmd: "export", uiIcon: "empty",
 | 
					            { title: "Export", cmd: "export", uiIcon: "empty",
 | 
				
			||||||
                enabled: notSearch && noSelectedNotes },
 | 
					                enabled: notSearch && noSelectedNotes },
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user