From c18256848778cd7ab0fc7be1df517e0db87f4bba Mon Sep 17 00:00:00 2001 From: "J.P.P Treub" Date: Wed, 3 Feb 2016 13:55:11 +0100 Subject: [PATCH] layer clipping desabled by default --- framer/Layer.coffee | 2 +- test/tests/LayerTest.coffee | 15 +++++++-------- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/framer/Layer.coffee b/framer/Layer.coffee index 4b53a6857..6fd5cb992 100644 --- a/framer/Layer.coffee +++ b/framer/Layer.coffee @@ -121,7 +121,7 @@ class exports.Layer extends BaseClass @define "visible", layerProperty(@, "visible", "display", true, _.isBoolean) @define "opacity", layerProperty(@, "opacity", "opacity", 1, _.isNumber) @define "index", layerProperty(@, "index", "zIndex", 0, _.isNumber, null, {importable:false, exportable:false}) - @define "clip", layerProperty(@, "clip", "overflow", true, _.isBoolean) + @define "clip", layerProperty(@, "clip", "overflow", false, _.isBoolean) @define "scrollHorizontal", layerProperty @, "scrollHorizontal", "overflowX", false, _.isBoolean, null, {}, (layer, value) -> layer.ignoreEvents = false if value is true diff --git a/test/tests/LayerTest.coffee b/test/tests/LayerTest.coffee index ab278752b..7c3b085db 100644 --- a/test/tests/LayerTest.coffee +++ b/test/tests/LayerTest.coffee @@ -227,19 +227,18 @@ describe "Layer", -> layer = new Layer - layer.clip.should.equal true - layer.style["overflow"].should.equal "hidden" - - layer.clip = false - layer.scroll.should.equal false + layer.clip.should.equal false layer.style["overflow"].should.equal "visible" + layer.clip = true + layer.style["overflow"].should.equal "hidden" + it "should set scroll", -> layer = new Layer layer.scroll.should.equal false - layer.style["overflow"].should.equal "hidden" + layer.style["overflow"].should.equal "visible" layer.scroll = true layer.scroll.should.equal true @@ -249,7 +248,7 @@ describe "Layer", -> layer.scroll = false layer.scroll.should.equal false - layer.style["overflow"].should.equal "hidden" + layer.style["overflow"].should.equal "visible" it "should set scroll from properties", -> @@ -264,7 +263,7 @@ describe "Layer", -> layer = new Layer layer.scroll.should.equal false - layer.style["overflow"].should.equal "hidden" + layer.style["overflow"].should.equal "visible" layer.ignoreEvents.should.equal true layer.scroll = true