diff options
Diffstat (limited to 'js/panels/Timeline/PropertyTrack.reel/PropertyTrack.js')
-rw-r--r-- | js/panels/Timeline/PropertyTrack.reel/PropertyTrack.js | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/js/panels/Timeline/PropertyTrack.reel/PropertyTrack.js b/js/panels/Timeline/PropertyTrack.reel/PropertyTrack.js index 0605e300..3a998617 100644 --- a/js/panels/Timeline/PropertyTrack.reel/PropertyTrack.js +++ b/js/panels/Timeline/PropertyTrack.reel/PropertyTrack.js | |||
@@ -17,7 +17,7 @@ var PropertyTrack = exports.PropertyTrack = Montage.create(Component, { | |||
17 | value:function(){ | 17 | value:function(){ |
18 | this.element.addEventListener("click", this, false); | 18 | this.element.addEventListener("click", this, false); |
19 | this.trackID = this.parentComponent.parentComponent.parentComponent.trackID; | 19 | this.trackID = this.parentComponent.parentComponent.parentComponent.trackID; |
20 | this.animatedElement = this.parentComponent.parentComponent.parentComponent.animatedElement; | 20 | this.animatedElement = this.parentComponent.parentComponent.parentComponent.parentComponent.animatedElement; |
21 | this.ninjaStylesContoller = this.application.ninja.stylesController; | 21 | this.ninjaStylesContoller = this.application.ninja.stylesController; |
22 | } | 22 | } |
23 | }, | 23 | }, |
@@ -180,7 +180,7 @@ var PropertyTrack = exports.PropertyTrack = Montage.create(Component, { | |||
180 | if (ev.shiftKey) { | 180 | if (ev.shiftKey) { |
181 | 181 | ||
182 | if (this.trackType == "position") { | 182 | if (this.trackType == "position") { |
183 | this.parentComponent.parentComponent.parentComponent.handleNewTween(ev); | 183 | this.parentComponent.parentComponent.parentComponent.parentComponent.handleNewTween(ev); |
184 | } | 184 | } |
185 | 185 | ||
186 | if (this.propTweens.length < 1) { | 186 | if (this.propTweens.length < 1) { |
@@ -199,16 +199,17 @@ var PropertyTrack = exports.PropertyTrack = Montage.create(Component, { | |||
199 | this.trackEditorProperty = this.application.ninja.timeline.arrLayers[selectIndex].layerData.arrLayerStyles[currentSelectedStyleIndex].editorProperty; | 199 | this.trackEditorProperty = this.application.ninja.timeline.arrLayers[selectIndex].layerData.arrLayerStyles[currentSelectedStyleIndex].editorProperty; |
200 | //console.log("Property track editorProperty set to: " + this.trackEditorProperty); | 200 | //console.log("Property track editorProperty set to: " + this.trackEditorProperty); |
201 | } | 201 | } |
202 | this.insertPropTween(0); | ||
203 | this.addPropAnimationRuleToElement(ev); | ||
204 | this.updatePropKeyframeRule(); | ||
202 | } else if (this.trackType == "position") { | 205 | } else if (this.trackType == "position") { |
203 | //console.log("Property track editorProperty set to: " + this.trackEditorProperty); | 206 | //console.log("Property track editorProperty set to: " + this.trackEditorProperty); |
204 | } | 207 | } |
205 | |||
206 | this.insertPropTween(0); | ||
207 | this.addPropAnimationRuleToElement(ev); | ||
208 | this.updatePropKeyframeRule(); | ||
209 | } else { | 208 | } else { |
210 | this.handleNewPropTween(ev); | 209 | this.handleNewPropTween(ev); |
211 | this.updatePropKeyframeRule(); | 210 | if (this.trackType == "style") { |
211 | this.updatePropKeyframeRule(); | ||
212 | } | ||
212 | } | 213 | } |
213 | } | 214 | } |
214 | } | 215 | } |