From 8d073f82063fb8d4fe5ad6781305fd786c0e609b Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Wed, 4 Mar 2015 09:49:26 +1030 Subject: [PATCH] Fix composer on mobile, scroll to new reply --- framework/core/ember/app/controllers/discussion.js | 1 + framework/core/ember/app/styles/flarum/composer.less | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/framework/core/ember/app/controllers/discussion.js b/framework/core/ember/app/controllers/discussion.js index 6c3357e53..1605b6fac 100644 --- a/framework/core/ember/app/controllers/discussion.js +++ b/framework/core/ember/app/controllers/discussion.js @@ -46,6 +46,7 @@ export default Ember.Controller.extend(Ember.Evented, UseComposerMixin, { // stream. if (discussion == controller.get('model') && stream) { stream.addPostToEnd(post); + controller.transitionToRoute({queryParams: {start: post.get('number')}}); } else { // Otherwise, we'll create an alert message to inform the user // that their reply has been posted, containing a button which diff --git a/framework/core/ember/app/styles/flarum/composer.less b/framework/core/ember/app/styles/flarum/composer.less index 4870c1dd2..9797edf1b 100644 --- a/framework/core/ember/app/styles/flarum/composer.less +++ b/framework/core/ember/app/styles/flarum/composer.less @@ -59,6 +59,7 @@ } .composer { position: fixed; + top: 0; bottom: 0; left: 0; right: 0; @@ -71,7 +72,6 @@ content: " "; .toolbar(); opacity: 0; - .transition(opacity 0.5s); .visible& { opacity: 1;