diff --git a/app/assets/javascripts/discourse/templates/composer.hbs b/app/assets/javascripts/discourse/templates/composer.hbs index d28d450e125..45a70946400 100644 --- a/app/assets/javascripts/discourse/templates/composer.hbs +++ b/app/assets/javascripts/discourse/templates/composer.hbs @@ -101,6 +101,7 @@ so I'm going to stop rendering it until we figure out what's up {{#if currentUser}}
+ {{plugin-outlet "composer-fields-below"}} {{i18n 'cancel'}}
diff --git a/app/assets/javascripts/discourse/views/composer.js.es6 b/app/assets/javascripts/discourse/views/composer.js.es6 index c62e86f20c9..be2a8c14cc9 100644 --- a/app/assets/javascripts/discourse/views/composer.js.es6 +++ b/app/assets/javascripts/discourse/views/composer.js.es6 @@ -73,6 +73,13 @@ var ComposerView = Discourse.View.extend(Ember.Evented, { if (pos) { self.$('.wmd-controls').css('top', $fields.height() + pos.top + 5); } + + // get the submit panel height + pos = self.$('.submit-panel').position(); + if (pos) { + self.$('.wmd-controls').css('bottom', h - pos.top + 7); + } + }); }.observes('model.composeState', 'model.action'),