aboutsummaryrefslogtreecommitdiff
path: root/js/panels/binding-panel.reel/binding-panel.js
diff options
context:
space:
mode:
authorArmen Kesablyan2012-06-18 20:10:48 -0700
committerArmen Kesablyan2012-06-18 20:10:48 -0700
commit00eb09a626293cb55554e2a8eb7df9a8953b1251 (patch)
treed9b96adefad798e0ce0409d3947e9626ee5e2385 /js/panels/binding-panel.reel/binding-panel.js
parentb4ab3e558f26549c63fa0d0a542e208d2be62d56 (diff)
parent1b2e102b3519994c79b63be44fccb79cf5712fef (diff)
downloadninja-00eb09a626293cb55554e2a8eb7df9a8953b1251.tar.gz
Merge branch 'binding' of https://github.com/dhg637/ninja-internal into binding
Diffstat (limited to 'js/panels/binding-panel.reel/binding-panel.js')
-rw-r--r--js/panels/binding-panel.reel/binding-panel.js12
1 files changed, 8 insertions, 4 deletions
diff --git a/js/panels/binding-panel.reel/binding-panel.js b/js/panels/binding-panel.reel/binding-panel.js
index 45fa4005..c040c009 100644
--- a/js/panels/binding-panel.reel/binding-panel.js
+++ b/js/panels/binding-panel.reel/binding-panel.js
@@ -64,11 +64,15 @@ exports.BindingPanel = Montage.create(Component, {
64 64
65 handleAddAction : { 65 handleAddAction : {
66 value: function(e) { 66 value: function(e) {
67 var newBindingArgs = { 67 var sourceObject = this.application.ninja.objectsController.currentObject;
68 sourceObject : this.application.ninja.objectsController.currentObject
69 };
70 68
71 this.displayEditView(newBindingArgs); 69 if(sourceObject) {
70 this.displayEditView({
71 sourceObject: sourceObject
72 });
73 } else {
74 this.displayEditView();
75 }
72 } 76 }
73 }, 77 },
74 78