From a587d5ddba6b40a9e64fb428ee481a295d39d6c1 Mon Sep 17 00:00:00 2001 From: Paulo Reis Date: Fri, 24 Jun 2016 11:02:29 +0100 Subject: [PATCH] Set up model options. --- services/web/app/views/contact-us-modal.jade | 9 +++++++-- services/web/public/coffee/main/contact-us.coffee | 3 +++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/services/web/app/views/contact-us-modal.jade b/services/web/app/views/contact-us-modal.jade index da899cbaac..f8663a87c2 100644 --- a/services/web/app/views/contact-us-modal.jade +++ b/services/web/app/views/contact-us-modal.jade @@ -11,9 +11,14 @@ script(type='text/ng-template', id='supportModalTemplate') label | #{translate("subject")} .form-group - input.field.text.medium.span8.form-control(ng-model="form.subject", maxlength='255', tabindex='1', onkeyup='') + input.field.text.medium.span8.form-control( + ng-model="form.subject", + ng-model-options="{ updateOn: 'default blur', debounce: {'default': 350, 'blur': 0} }" + maxlength='255', + tabindex='1', + onkeyup='') .contact-suggestions - p.contact-suggestion-label Have you checked our knowledge base? + p.contact-suggestion-label Have you checked our knowledge base? {{ form.subject }} ul.contact-suggestion-list li: a.contact-suggestion-list-item span Item 1 - subsection lorem diff --git a/services/web/public/coffee/main/contact-us.coffee b/services/web/public/coffee/main/contact-us.coffee index 08bf5bfa45..b70b0f7a69 100644 --- a/services/web/public/coffee/main/contact-us.coffee +++ b/services/web/public/coffee/main/contact-us.coffee @@ -36,6 +36,9 @@ define [ $scope.sent = true $scope.$apply() + $scope.$watch 'form.subject', (newVal, oldVal) -> + console.log newVal, oldVal + $scope.close = () -> $modalInstance.close()