From eb80f8a610100f908b5cb9ffc65bfa94f8a23c21 Mon Sep 17 00:00:00 2001 From: Eric Guzman Date: Tue, 8 May 2012 13:26:36 -0700 Subject: CSS Panel - Create non-tree declaration (optimized). And add updating functionality. --- js/panels/css-panel/styles-view-delegate.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'js/panels/css-panel/styles-view-delegate.js') diff --git a/js/panels/css-panel/styles-view-delegate.js b/js/panels/css-panel/styles-view-delegate.js index c3bfdc75..71b4a8dd 100644 --- a/js/panels/css-panel/styles-view-delegate.js +++ b/js/panels/css-panel/styles-view-delegate.js @@ -184,7 +184,8 @@ exports.StylesViewMediator = Montage.create(Component, { if(nextFocus) { nextFocus.propertyField.start(); } else { - style.treeView.parentComponent.addNewStyleAfter(style); + //style.parentComponent.parentComponent.addNewStyleAfter(style); + style.parentComponent.parentComponent.addNewStyle(); style.editingNewStyle = false; setTimeout(function() { style.getSiblingStyle('next').propertyField.start(); @@ -253,7 +254,7 @@ exports.StylesViewMediator = Montage.create(Component, { this._dispatchChange(property, browserValue); if(style.editingNewStyle) { - style.treeView.parentComponent.addNewStyleAfter(style); + style.parentComponent.parentComponent.addNewStyle(); style.editingNewStyle = false; } } -- cgit v1.2.3