diff options
| author | 2012-04-21 15:53:47 -0400 | |
|---|---|---|
| committer | 2012-04-21 15:53:47 -0400 | |
| commit | aeac3432b0379e1f73b8cc0383a87ac4c82e9c1b (patch) | |
| tree | 454c1bde019c3fdb799913f00e09428e5ca34b53 /src/layerdata | |
| parent | Fix file data being included with image resources (diff) | |
| download | psd.js-0.4.2.tar.xz psd.js-0.4.2.zip | |
Fix bug with PSD adjustment layer effects getting file data into JSON exportv0.4.2
Diffstat (limited to 'src/layerdata')
| -rwxr-xr-x | src/layerdata/layereffect.coffee | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/layerdata/layereffect.coffee b/src/layerdata/layereffect.coffee index b92922c..d69586d 100755 --- a/src/layerdata/layereffect.coffee +++ b/src/layerdata/layereffect.coffee @@ -3,7 +3,7 @@ class PSDLayerEffect - constructor: (@file) -> + constructor: (@file) -> parse: -> # these are common to all effects @@ -22,6 +22,8 @@ class PSDLayerEffectCommonStateInfo extends PSDLayerEffect # unused @file.read(2) + {visible: @visible} + # Based on https://github.com/alco/psdump/blob/master/libpsd-0.9/src/drop_shadow.c class PSDDropDownLayerEffect extends PSDLayerEffect @@ -68,3 +70,10 @@ class PSDDropDownLayerEffect extends PSDLayerEffect [@opacity] = @file.read(1) @nativeColor = @getSpaceColor() if @version == 2 + + data = {} + for own key, val of @ + continue if key is "file" + data[key] = val + + data |
