diff --git a/src/popup/app/accounts/accountsHintController.js b/src/popup/app/accounts/accountsHintController.js index 7e4f32822c..f4f69d024e 100644 --- a/src/popup/app/accounts/accountsHintController.js +++ b/src/popup/app/accounts/accountsHintController.js @@ -5,7 +5,7 @@ $analytics) { $scope.model = {}; - utilsService.initListSectionItemListeners($(document)); + utilsService.initListSectionItemListeners($(document), angular); $('#email').focus(); $scope.submitPromise = null; diff --git a/src/popup/app/accounts/accountsLoginController.js b/src/popup/app/accounts/accountsLoginController.js index 0e2948c1bf..7693f4a2a9 100644 --- a/src/popup/app/accounts/accountsLoginController.js +++ b/src/popup/app/accounts/accountsLoginController.js @@ -3,7 +3,7 @@ .controller('accountsLoginController', function ($scope, $state, $stateParams, loginService, userService, toastr, utilsService, $analytics) { - utilsService.initListSectionItemListeners($(document)); + utilsService.initListSectionItemListeners($(document), angular); if ($stateParams.email) { $('#master-password').focus(); diff --git a/src/popup/app/accounts/accountsLoginTwoFactorController.js b/src/popup/app/accounts/accountsLoginTwoFactorController.js index 7afffddbff..85e3c1051b 100644 --- a/src/popup/app/accounts/accountsLoginTwoFactorController.js +++ b/src/popup/app/accounts/accountsLoginTwoFactorController.js @@ -4,7 +4,7 @@ .controller('accountsLoginTwoFactorController', function ($scope, $state, loginService, toastr, utilsService, $analytics) { $scope.model = {}; - utilsService.initListSectionItemListeners($(document)); + utilsService.initListSectionItemListeners($(document), angular); $('#code').focus(); $scope.loginPromise = null; diff --git a/src/popup/app/accounts/accountsRegisterController.js b/src/popup/app/accounts/accountsRegisterController.js index 9eff9c3836..522fe26560 100644 --- a/src/popup/app/accounts/accountsRegisterController.js +++ b/src/popup/app/accounts/accountsRegisterController.js @@ -4,7 +4,7 @@ .controller('accountsRegisterController', function ($scope, $state, cryptoService, toastr, $q, apiService, utilsService, $analytics) { $scope.model = {}; - utilsService.initListSectionItemListeners($(document)); + utilsService.initListSectionItemListeners($(document), angular); $('#email').focus(); $scope.submitPromise = null; diff --git a/src/popup/app/settings/settingsAddFolderController.js b/src/popup/app/settings/settingsAddFolderController.js index 96a473cabc..03e33ec156 100644 --- a/src/popup/app/settings/settingsAddFolderController.js +++ b/src/popup/app/settings/settingsAddFolderController.js @@ -4,7 +4,7 @@ angular .controller('settingsAddFolderController', function ($scope, $q, folderService, $state, toastr, utilsService, $analytics) { $scope.folder = {}; - utilsService.initListSectionItemListeners($(document)); + utilsService.initListSectionItemListeners($(document), angular); $('#name').focus(); $scope.savePromise = null; diff --git a/src/popup/app/settings/settingsEditFolderController.js b/src/popup/app/settings/settingsEditFolderController.js index 10c0cbbf27..d1c4301e59 100644 --- a/src/popup/app/settings/settingsEditFolderController.js +++ b/src/popup/app/settings/settingsEditFolderController.js @@ -12,7 +12,7 @@ }); }); - utilsService.initListSectionItemListeners($(document)); + utilsService.initListSectionItemListeners($(document), angular); $scope.savePromise = null; $scope.save = function (model) { diff --git a/src/popup/app/tools/toolsPasswordGeneratorController.js b/src/popup/app/tools/toolsPasswordGeneratorController.js index 287eb182b4..d3949bb6a9 100644 --- a/src/popup/app/tools/toolsPasswordGeneratorController.js +++ b/src/popup/app/tools/toolsPasswordGeneratorController.js @@ -8,7 +8,7 @@ $scope.showSelect = $stateParams.addState || $stateParams.editState; - utilsService.initListSectionItemListeners($(document)); + utilsService.initListSectionItemListeners($(document), angular); $scope.password = '-'; $scope.slider = { diff --git a/src/popup/app/vault/vaultAddSiteController.js b/src/popup/app/vault/vaultAddSiteController.js index 4b1bd9ad08..dcdbd5cfda 100644 --- a/src/popup/app/vault/vaultAddSiteController.js +++ b/src/popup/app/vault/vaultAddSiteController.js @@ -23,7 +23,7 @@ else { $('#name').focus(); } - utilsService.initListSectionItemListeners($(document)); + utilsService.initListSectionItemListeners($(document), angular); $q.when(folderService.getAllDecrypted()).then(function (folders) { $scope.folders = folders; diff --git a/src/popup/app/vault/vaultEditSiteController.js b/src/popup/app/vault/vaultEditSiteController.js index 0020bbc678..8058c55935 100644 --- a/src/popup/app/vault/vaultEditSiteController.js +++ b/src/popup/app/vault/vaultEditSiteController.js @@ -27,7 +27,7 @@ angular $scope.folders = folders; }); - utilsService.initListSectionItemListeners($(document)); + utilsService.initListSectionItemListeners($(document), angular); $scope.savePromise = null; $scope.save = function (model) { diff --git a/src/services/utilsService.js b/src/services/utilsService.js index a3c11d976f..c994ff0c59 100644 --- a/src/services/utilsService.js +++ b/src/services/utilsService.js @@ -42,7 +42,7 @@ function initUtilsService() { return this.getBrowser() === 'opera'; } - UtilsService.prototype.initListSectionItemListeners = function (doc) { + UtilsService.prototype.initListSectionItemListeners = function (doc, angular) { if (!doc) { throw 'doc parameter required'; }