mirror of
				https://github.com/TriliumNext/Notes.git
				synced 2025-10-31 13:01:31 +08:00 
			
		
		
		
	fix for note duplication in recent notes
This commit is contained in:
		
							parent
							
								
									465c9e56eb
								
							
						
					
					
						commit
						b6007a25e8
					
				| @ -40,7 +40,7 @@ $(document).bind('keydown', 'alt+q', function() { | ||||
|     recentNotesSelectBox.find('option').remove(); | ||||
| 
 | ||||
|     // remove the current note
 | ||||
|     let recNotes = recentNotes.filter(note => note !== globalNote.detail.note_id); | ||||
|     let recNotes = globalRecentNotes.filter(note => note !== globalNote.detail.note_id); | ||||
| 
 | ||||
|     $.each(recNotes, function(key, valueNoteId) { | ||||
|         let noteTitle = getFullName(valueNoteId); | ||||
|  | ||||
| @ -139,7 +139,7 @@ function createNote(node, parentKey, target) { | ||||
|     }); | ||||
| } | ||||
| 
 | ||||
| recentNotes = []; | ||||
| globalRecentNotes = []; | ||||
| 
 | ||||
| function setNoteBackgroundIfEncrypted(note) { | ||||
|     if (note.detail.encryption > 0) { | ||||
| @ -232,9 +232,9 @@ function addRecentNote(noteTreeId, noteContentId) { | ||||
|         // we include the note into recent list only if the user stayed on the note at least 5 seconds
 | ||||
|         if (noteTreeId === globalNote.detail.note_id || noteContentId === globalNote.detail.note_id) { | ||||
|             // if it's already there, remove the note
 | ||||
|             c = recentNotes.filter(note => note !== noteTreeId); | ||||
|             globalRecentNotes = globalRecentNotes.filter(note => note !== noteTreeId); | ||||
| 
 | ||||
|             recentNotes.unshift(noteTreeId); | ||||
|             globalRecentNotes.unshift(noteTreeId); | ||||
|         } | ||||
|     }, 1500); | ||||
| } | ||||
|  | ||||
| @ -50,7 +50,7 @@ function deleteNode(node) { | ||||
|                 globalAllNoteIds = globalAllNoteIds.filter(e => e !== node.key); | ||||
| 
 | ||||
|                 // remove from recent notes
 | ||||
|                 recentNotes = recentNotes.filter(note => note !== node.key); | ||||
|                 globalRecentNotes = globalRecentNotes.filter(note => note !== node.key); | ||||
| 
 | ||||
|                 let next = node.getNextSibling(); | ||||
|                 if (!next) { | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 azivner
						azivner