diff --git a/org.eclipse.scout.rt.ui.html/src/main/js/scout/desktop/outline/Outline.js b/org.eclipse.scout.rt.ui.html/src/main/js/scout/desktop/outline/Outline.js index 092eb576b86..1546fd143c9 100644 --- a/org.eclipse.scout.rt.ui.html/src/main/js/scout/desktop/outline/Outline.js +++ b/org.eclipse.scout.rt.ui.html/src/main/js/scout/desktop/outline/Outline.js @@ -309,16 +309,6 @@ scout.Outline.prototype._initDetailForm = function(node) { }.bind(this)); }; -/** - * @override - */ -scout.Outline.prototype._decorateNode = function(node) { - scout.Outline.parent.prototype._decorateNode.call(this, node); - if (this.session.inspector) { - scout.inspector.applyInfo(node, node.$node); - } -}; - // Info: we pass the keyStrokeContext of the parent (table or form) to // the created buttons, we cannot use keyStrokeContext of the outline // because that context is disabled when the outline is collapsed. We diff --git a/org.eclipse.scout.rt.ui.html/src/main/js/scout/desktop/outline/pages/Page.js b/org.eclipse.scout.rt.ui.html/src/main/js/scout/desktop/outline/pages/Page.js index 5b616b31391..8857dd62f5a 100644 --- a/org.eclipse.scout.rt.ui.html/src/main/js/scout/desktop/outline/pages/Page.js +++ b/org.eclipse.scout.rt.ui.html/src/main/js/scout/desktop/outline/pages/Page.js @@ -142,6 +142,13 @@ scout.Page.prototype._ensureDetailForm = function() { this.setDetailForm(form); }; +scout.Page.prototype._decorate = function() { + scout.Page.parent.prototype._decorate.call(this); + if (this.$node && this.session.inspector) { + scout.inspector.applyInfo(this, this.$node); + } +}; + // see Java: AbstractPage#pageActivatedNotify scout.Page.prototype.activate = function() { this._ensureDetailForm();