diff --git a/UI/Templates/MailerUI/UIxMailViewTemplate.wox b/UI/Templates/MailerUI/UIxMailViewTemplate.wox
index 4acb71328..4c47ccb2a 100644
--- a/UI/Templates/MailerUI/UIxMailViewTemplate.wox
+++ b/UI/Templates/MailerUI/UIxMailViewTemplate.wox
@@ -25,7 +25,7 @@
close
close
diff --git a/UI/WebServerResources/js/Mailer/MailboxController.js b/UI/WebServerResources/js/Mailer/MailboxController.js
index b9942fdb4..109a1b62f 100644
--- a/UI/WebServerResources/js/Mailer/MailboxController.js
+++ b/UI/WebServerResources/js/Mailer/MailboxController.js
@@ -184,6 +184,8 @@
targetEvent: $event,
clickOutsideToClose: false,
escapeToClose: false,
+ scope: $scope,
+ preserveScope: true,
templateUrl: 'UIxMailEditor',
controller: 'MessageEditorController',
controllerAs: 'editor',
diff --git a/UI/WebServerResources/js/Mailer/Mailer.popup.js b/UI/WebServerResources/js/Mailer/Mailer.popup.js
index 7c2641c88..0d15541a6 100644
--- a/UI/WebServerResources/js/Mailer/Mailer.popup.js
+++ b/UI/WebServerResources/js/Mailer/Mailer.popup.js
@@ -237,8 +237,8 @@
/**
* @ngInject
*/
- MessageEditorControllerPopup.$inject = ['$window', '$q', '$mdDialog', 'stateAccount', 'stateMessage'];
- function MessageEditorControllerPopup($window, $q, $mdDialog, stateAccount, stateMessage) {
+ MessageEditorControllerPopup.$inject = ['$window', '$scope', '$q', '$mdDialog', 'stateAccount', 'stateMessage'];
+ function MessageEditorControllerPopup($window, $scope, $q, $mdDialog, stateAccount, stateMessage) {
var onCompleteDeferred = $q.defer();
$mdDialog
.show({
@@ -246,6 +246,8 @@
disableParentScroll: false,
clickOutsideToClose: false,
escapeToClose: false,
+ scope: $scope,
+ preserveScope: true,
templateUrl: 'UIxMailEditor',
controller: 'MessageEditorController',
controllerAs: 'editor',
diff --git a/UI/WebServerResources/js/Mailer/MessageController.js b/UI/WebServerResources/js/Mailer/MessageController.js
index f084d8dd7..c772c9d5e 100644
--- a/UI/WebServerResources/js/Mailer/MessageController.js
+++ b/UI/WebServerResources/js/Mailer/MessageController.js
@@ -285,6 +285,8 @@
targetEvent: $event,
clickOutsideToClose: false,
escapeToClose: false,
+ scope: $scope,
+ preserveScope: true,
templateUrl: 'UIxMailEditor',
controller: 'MessageEditorController',
controllerAs: 'editor',