From 3027cc81b39e07417e3f66ad79a1b297c5b0d86e Mon Sep 17 00:00:00 2001 From: asmsuechan Date: Fri, 13 Oct 2017 13:50:00 +0900 Subject: [PATCH] Add handleNoteDelete --- browser/main/NoteList/index.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/browser/main/NoteList/index.js b/browser/main/NoteList/index.js index cb67bc0d..f533b6ba 100644 --- a/browser/main/NoteList/index.js +++ b/browser/main/NoteList/index.js @@ -364,8 +364,6 @@ class NoteList extends React.Component { } handleNoteContextMenu (e, uniqueKey) { - this.handleNoteClick(e, uniqueKey) - const { location } = this.props let targetIndex = _.findIndex(this.notes, (note) => { return note != null && uniqueKey === `${note.storage}-${note.key}` @@ -382,7 +380,7 @@ class NoteList extends React.Component { } menu.append(new MenuItem({ label: 'Delete Note', - click: () => ee.emit('detail:delete') + click: (e) => this.handleDeleteNote(e, uniqueKey) })) menu.popup() } @@ -428,6 +426,11 @@ class NoteList extends React.Component { }) } + handleDeleteNote (e, uniqueKey) { + this.handleNoteClick(e, uniqueKey) + ee.emit('detail:delete') + } + importFromFile () { const { dispatch, location } = this.props