From b702ad2d545ef2b47d9aba95167d47cd9a5815bf Mon Sep 17 00:00:00 2001 From: Neil Lalonde Date: Mon, 16 Jun 2014 10:52:33 -0400 Subject: [PATCH] Don't disable the composer's submit button. Let it be clicked to cause validation error messages to show. --- app/assets/javascripts/discourse/controllers/composer.js.es6 | 4 ++++ .../javascripts/discourse/templates/composer.js.handlebars | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/controllers/composer.js.es6 b/app/assets/javascripts/discourse/controllers/composer.js.es6 index 73a2e8d50c5..d07e1bcde10 100644 --- a/app/assets/javascripts/discourse/controllers/composer.js.es6 +++ b/app/assets/javascripts/discourse/controllers/composer.js.es6 @@ -94,6 +94,10 @@ export default Discourse.Controller.extend({ return false; }, + disableSubmit: function() { + return this.get('model.loading'); + }.property('model.loading'), + save: function(force) { var composer = this.get('model'), self = this; diff --git a/app/assets/javascripts/discourse/templates/composer.js.handlebars b/app/assets/javascripts/discourse/templates/composer.js.handlebars index 1911dddaedb..ff6e7a0cdaa 100644 --- a/app/assets/javascripts/discourse/templates/composer.js.handlebars +++ b/app/assets/javascripts/discourse/templates/composer.js.handlebars @@ -84,7 +84,7 @@ {{#if currentUser}}
- + {{i18n cancel}}
{{/if}}