From d005665723cd8e346a37f61d075d6bc8ca1a9a40 Mon Sep 17 00:00:00 2001 From: Doug Kearns Date: Fri, 24 Aug 2007 16:37:15 +0000 Subject: [PATCH] make sure search engine aliases are properly initialized --- chrome/content/vimperator/bookmarks.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/chrome/content/vimperator/bookmarks.js b/chrome/content/vimperator/bookmarks.js index 9c3ae7bd..7900699a 100644 --- a/chrome/content/vimperator/bookmarks.js +++ b/chrome/content/vimperator/bookmarks.js @@ -200,6 +200,10 @@ function Bookmarks() //{{{ if (!engine_name || engine_name == "") engine_name = vimperator.options["defsearch"]; + // we need to make sure our custom alias have been set, even if the user + // did not :open once before + this.getSearchEngines(); + // first checks the search engines for a match var engine = search_service.getEngineByAlias(engine_name); if (engine)