From 0f56430673fa2e008f9b1c17fca8627251866935 Mon Sep 17 00:00:00 2001 From: Eric Guzman Date: Tue, 1 May 2012 16:24:03 -0700 Subject: CSS Panel - Inline style editing --- js/panels/css-panel/style.reel/style.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'js/panels/css-panel/style.reel/style.js') diff --git a/js/panels/css-panel/style.reel/style.js b/js/panels/css-panel/style.reel/style.js index b079bc73..c73da6e5 100644 --- a/js/panels/css-panel/style.reel/style.js +++ b/js/panels/css-panel/style.reel/style.js @@ -145,7 +145,16 @@ exports.Style = Montage.create(TreeNode, { getRule : { value: function() { - return this.treeView.parentComponent.declaration.parentRule; + var declarationComponent = this.treeView.parentComponent, + rule; + + if(declarationComponent.type === 'inline') { + rule = { style : declarationComponent.declaration } + } else { + rule = this.treeView.parentComponent.declaration.parentRule; + } + + return rule; } }, -- cgit v1.2.3