From 749eea5ecfd5b04547350820122ae7d491631577 Mon Sep 17 00:00:00 2001
From: Shin'ya Ueoka <ueokande@i-beam.org>
Date: Sun, 1 Oct 2017 08:57:20 +0900
Subject: completion in background

---
 src/actions/command.js | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

(limited to 'src/actions')

diff --git a/src/actions/command.js b/src/actions/command.js
index 93c06b8..dd755dc 100644
--- a/src/actions/command.js
+++ b/src/actions/command.js
@@ -63,12 +63,12 @@ const bufferCommand = (keywords) => {
   });
 };
 
-const getOpenCompletions = (keywords) => {
+const getOpenCompletions = (command, keywords) => {
   return histories.getCompletions(keywords).then((pages) => {
     let historyItems = pages.map((page) => {
       return {
         caption: page.title,
-        content: page.url,
+        content: command + ' ' + page.url,
         url: page.url
       };
     });
@@ -76,7 +76,7 @@ const getOpenCompletions = (keywords) => {
     let engineItems = engineNames.filter(name => name.startsWith(keywords))
       .map(name => ({
         caption: name,
-        content: name
+        content: command + ' ' + name
       }));
 
     let completions = [];
@@ -118,14 +118,14 @@ const getCompletions = (command, keywords) => {
   case 'open':
   case 't':
   case 'tabopen':
-    return getOpenCompletions(keywords);
+    return getOpenCompletions(command, keywords);
   case 'b':
   case 'buffer':
     return tabs.getCompletions(keywords).then((gotTabs) => {
       let items = gotTabs.map((tab) => {
         return {
           caption: tab.title,
-          content: tab.title,
+          content: command + ' ' + tab.title,
           url: tab.url,
           icon: tab.favIconUrl
         };
-- 
cgit v1.2.3