From 2392a2841fd6172fc9a119b5f184d6ca7d65249f Mon Sep 17 00:00:00 2001 From: Doug Kearns Date: Sun, 9 Aug 2009 23:51:21 +1000 Subject: [PATCH] Only use a single exact URL match to prefill a :bmark command line. --- common/content/bookmarks.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/common/content/bookmarks.js b/common/content/bookmarks.js index e8c5985c..841c7af4 100644 --- a/common/content/bookmarks.js +++ b/common/content/bookmarks.js @@ -280,15 +280,17 @@ function Bookmarks() //{{{ let keyword = ""; let tags = ""; - let bmark = bookmarks.get(buffer.URL)[0]; - if (bmark) + let bmarks = bookmarks.get(buffer.URL).filter(function (bmark) bmark.url == buffer.URL); + + if (bmarks.length == 1) { + let bmark = bmarks[0]; + title = " -title=\"" + bmark.title + "\""; if (bmark.keyword) keyword = " -keyword=\"" + bmark.keyword + "\""; if (bmark.tags.length > 0) tags = " -tags=\"" + bmark.tags.join(", ") + "\""; - } else {