From 22e1c7d58d53c48eb1c90fe625f8a0a218063e37 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Sat, 7 Oct 2017 13:17:43 -0400 Subject: [PATCH] only skip username only fill when from autofiller --- src/background.js | 2 +- src/services/autofillService.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/background.js b/src/background.js index 9842e60b1f..89bb411464 100644 --- a/src/background.js +++ b/src/background.js @@ -123,7 +123,7 @@ var bg_isBackground = true, else if (msg.sender === 'autofiller' || msg.sender === 'autofill_cmd') { bg_autofillService.doAutoFillForLastUsedLogin([{ frameId: sender.frameId, tab: msg.tab, details: msg.details - }]); + }], msg.sender === 'autofill_cmd'); } else { clearTimeout(autofillTimeout); diff --git a/src/services/autofillService.js b/src/services/autofillService.js index 2f48a11aed..1008421a70 100644 --- a/src/services/autofillService.js +++ b/src/services/autofillService.js @@ -276,7 +276,7 @@ function initAutofill() { return deferred.promise; }; - AutofillService.prototype.doAutoFillForLastUsedLogin = function (pageDetails) { + AutofillService.prototype.doAutoFillForLastUsedLogin = function (pageDetails, fromCommand) { var self = this; chrome.tabs.query({ active: true, currentWindow: true }, function (tabs) { @@ -305,7 +305,7 @@ function initAutofill() { fromBackground: true, skipTotp: true, skipLastUsed: true, - skipUsernameOnlyFill: true + skipUsernameOnlyFill: !fromCommand }); }); });