I asked this a while ago, see the thread starting here: http://www.openlaszlo.org/pipermail/laszlo-dev/2010-December/023673.html
apparently there was no conclusion, other than "try removing it and see what happens". On 2011-03-29, at 08:32, Henry Minsky wrote: > Does anyone remember what the size_blank_to_zero quirk was created for? > > I'm trying to fix http://jira.openlaszlo.org/jira/browse/LPP-9549 > > The only place that the zero height/width quirk is used seems to be in > LzSprite.setWidth/Height , where > the div's CSS width height get zeroed out. > e.g., > LzSprite.prototype.setWidth = function ( w ) { > if (w < 0 || this.width == w) return; > > //Debug.info('setWidth', w); > this.width = w; > w = this.CSSDimension(w); > if (this._w != w) { > this._w = w; > var size = w; > var quirks = this.quirks; > // set size to zero if we don't have either of these > if (quirks.size_blank_to_zero) { > if (this.bgcolor == null && this.source == null && ! this.clip > && ! (this instanceof LzTextSprite) && ! this.shadow && ! this.borderwidth) > { > this.__sizedtozero = true; > size = 0; > } > } > *this.applyCSS('width', size);* > -- > Henry Minsky > Software Architect > [email protected]
