From 243a1ebb4d3c32bdc8383bbfe98e25dd32ebbfc8 Mon Sep 17 00:00:00 2001 From: solendil Date: Fri, 17 Jun 2016 22:24:20 +0200 Subject: [PATCH 1/2] Initial commit of bookmark-clear-pending --- lib/bookmarks-view.coffee | 1 + lib/bookmarks.coffee | 3 +++ 2 files changed, 4 insertions(+) diff --git a/lib/bookmarks-view.coffee b/lib/bookmarks-view.coffee index dac6487..71dcf7a 100644 --- a/lib/bookmarks-view.coffee +++ b/lib/bookmarks-view.coffee @@ -48,6 +48,7 @@ class BookmarksView extends SelectListView bookmarks = [] for editorBookmarks in @editorsBookmarks editor = editorBookmarks.editor + continue if editor not in atom.workspace.getTextEditors() for marker in editorBookmarks.markerLayer.getMarkers() bookmark = {marker, editor} bookmark.filterText = @getFilterText(bookmark) diff --git a/lib/bookmarks.coffee b/lib/bookmarks.coffee index 20e359b..e2ffe58 100644 --- a/lib/bookmarks.coffee +++ b/lib/bookmarks.coffee @@ -41,6 +41,9 @@ class Bookmarks else @createBookmarkMarker(range) + if atom.workspace.getActivePane().getPendingItem() is @editor + atom.workspace.getActivePane().clearPendingItem(); + clearBookmarks: => bookmark.destroy() for bookmark in @markerLayer.getMarkers() From 3ee5f33d26dd2243211cdab93eddc17da6d6895f Mon Sep 17 00:00:00 2001 From: solendil Date: Fri, 17 Jun 2016 22:40:04 +0200 Subject: [PATCH 2/2] Fix travis build --- lib/bookmarks.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/bookmarks.coffee b/lib/bookmarks.coffee index e2ffe58..3826ce9 100644 --- a/lib/bookmarks.coffee +++ b/lib/bookmarks.coffee @@ -42,7 +42,7 @@ class Bookmarks @createBookmarkMarker(range) if atom.workspace.getActivePane().getPendingItem() is @editor - atom.workspace.getActivePane().clearPendingItem(); + atom.workspace.getActivePane().clearPendingItem() clearBookmarks: => bookmark.destroy() for bookmark in @markerLayer.getMarkers()