UX: Composer textarea should always start at the top.

This commit is contained in:
Guo Xiang Tan 2017-11-24 23:24:37 +08:00
parent 3c60702663
commit f3f051a344

View File

@ -136,6 +136,9 @@ export default Ember.Component.extend({
this.appEvents.on(event, this, this._resetShouldBuildScrollMap);
});
Ember.run.schedule("afterRender", () => {
$input.scrollTop(0);
$input.on('touchstart mouseenter', () => {
if (!$preview.is(":visible")) return;
$preview.off('scroll');
@ -152,6 +155,7 @@ export default Ember.Component.extend({
this._syncScroll(this._syncPreviewAndEditorScroll, $input, $preview);
});
});
});
},
_syncScroll($callback, $input, $preview) {