From 1c1862702f0356259c2e24fdccc3a5e42b6f03da Mon Sep 17 00:00:00 2001 From: Jose Antonio Marquez Date: Fri, 9 Mar 2012 15:21:26 -0800 Subject: Temp Gradient Fix Temporary fix for getting gradient mode. --- js/panels/Color/colorpanelpopup.reel/colorpanelpopup.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'js/panels/Color/colorpanelpopup.reel/colorpanelpopup.js') diff --git a/js/panels/Color/colorpanelpopup.reel/colorpanelpopup.js b/js/panels/Color/colorpanelpopup.reel/colorpanelpopup.js index 299e603d..3eae3ea3 100755 --- a/js/panels/Color/colorpanelpopup.reel/colorpanelpopup.js +++ b/js/panels/Color/colorpanelpopup.reel/colorpanelpopup.js @@ -379,11 +379,16 @@ exports.ColorPanelPopup = Montage.create(Component, { gradient.element = container; gradient.hack = this.hack; // TODO: Remove // - if (g && g.value && g.value.stops && g.value.mode) { - gradient._mode = g.value.mode; - gradient.value = g.value.stops; + if (g && g.value && g.value.stops) { + if (g.value.gradientMode) { + gradient._mode = g.value.gradientMode; + gradient.value = g.value.stops; + } else { + gradient._mode = 'linear'; + gradient.value = g.value.stops; + } } else { - gradient._mode = this.defaultGradient.mode; + gradient._mode = this.defaultGradient.gradientMode; gradient.value = this.defaultGradient.stops; } // -- cgit v1.2.3