From f24eb5ad4264a5e2cd8bbd7ab8dc995aa5c99278 Mon Sep 17 00:00:00 2001 From: Harvey Kandola Date: Tue, 7 Mar 2017 16:27:23 +0000 Subject: [PATCH] use previous level for newly inserted section --- app/app/components/document/document-view.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/app/components/document/document-view.js b/app/app/components/document/document-view.js index ce57251b..acf25878 100644 --- a/app/app/components/document/document-view.js +++ b/app/app/components/document/document-view.js @@ -111,9 +111,13 @@ export default Ember.Component.extend(NotifierMixin, TooltipMixin, { addSection(model) { // calculate sequence of page (position in document) let sequence = 0; + let level = 1; let beforePage = this.get('beforePage'); + if (is.not.null(beforePage)) { + level = beforePage.get('level'); + // get any page before the beforePage so we can insert this new section between them let index = _.findIndex(this.get('pages'), function(p) { return p.get('id') === beforePage.get('id'); }); @@ -129,6 +133,7 @@ export default Ember.Component.extend(NotifierMixin, TooltipMixin, { } model.page.sequence = sequence; + model.page.level = level; this.send('onHideSectionWizard'); this.set('pageId', '');