UX: Render polls within the same run loop.

* Rendering polls in a seperate run loops causes
our topic list page to be jumpy because of changing
heights after polls have been rendered.
This commit is contained in:
Guo Xiang Tan 2016-07-11 10:18:48 +08:00
parent 201d344a2d
commit 6e385f11b3

View File

@ -101,7 +101,7 @@ function initializePolls(api) {
);
$poll.replaceWith($div);
Em.run.next(() => pollView.renderer.replaceIn(pollView, $div[0]));
Em.run.schedule('afterRender', () => pollView.renderer.replaceIn(pollView, $div[0]));
postPollViews[pollId] = pollView;
});