1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-07-21 22:29:41 +02:00

Save smart sections correctly post callback refactoring

This commit is contained in:
sauls8t 2018-01-24 14:00:12 +00:00
parent adef6dfffa
commit c0d70e38de
6 changed files with 18 additions and 16 deletions

View file

@ -10,6 +10,7 @@
// https://documize.com
import { Promise as EmberPromise } from 'rsvp';
import { schedule } from '@ember/runloop';
import { inject as service } from '@ember/service';
import Controller from '@ember/controller';
import TooltipMixin from '../../../mixins/tooltip';
@ -143,7 +144,10 @@ export default Controller.extend(TooltipMixin, {
this.get('document.slug'),
newPage.id);
} else {
resolve(newPage.id);
schedule('afterRender', () => {
this.set('currentPageId', newPage.id);
resolve(newPage.id);
});
}
});
});