From 913806699a2cc66aea4489137a84189e01afd9da Mon Sep 17 00:00:00 2001 From: Stephen Blott Date: Sun, 17 May 2015 09:30:37 +0100 Subject: TabToOpen: reactivate custom search engines. When the user begins editing the inserted text from a custom-search-engine suggestion, we reactivate the original custom-search-engine mode. --- background_scripts/completion.coffee | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'background_scripts') diff --git a/background_scripts/completion.coffee b/background_scripts/completion.coffee index 25c31be1..d5c6c23a 100644 --- a/background_scripts/completion.coffee +++ b/background_scripts/completion.coffee @@ -436,7 +436,6 @@ class SearchEngineCompleter searchUrl: url description: description searchUrlPrefix: url.split("%s")[0] - insertTextPrefix: "#{keyword} " callback engines @@ -550,14 +549,15 @@ class SearchEngineCompleter return unless request.searchEngines engines = (engine for _, engine of request.searchEngines) engines.sort (a,b) -> b.searchUrl.length - a.searchUrl.length - engines.push insertTextPrefix: null, searchUrl: Settings.get "searchUrl" + engines.push keyword: null, description: "search", searchUrl: Settings.get "searchUrl" for suggestion in suggestions unless suggestion.isSearchSuggestion or suggestion.insertText for engine in engines if suggestion.insertText = Utils.extractQuery engine.searchUrl, suggestion.url - suggestion.insertPrefixOnInput = engine.insertTextPrefix + suggestion.customSearchMode = engine.keyword suggestion.title = suggestion.insertText - suggestion.type = engine.description ? "search" + console.log suggestion.insertText, engine unless engine.description + suggestion.type = engine.description ? "custom search" break delete request.searchEngines -- cgit v1.2.3