[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdenonbeta/ksvg2/impl
From: Rob Buis <rwlbuis () xs4all ! nl>
Date: 2005-02-06 21:13:54
Message-ID: 20050206211354.0B0451D023 () office ! kde ! org
[Download RAW message or body]
CVS commit by buis:
Fix for coord-unitProc-04.
M +1 -1 SVGCircleElementImpl.cc 1.23
M +11 -7 SVGLengthImpl.cc 1.17
--- kdenonbeta/ksvg2/impl/SVGLengthImpl.cc #1.16:1.17
@@ -97,4 +97,7 @@ float SVGLengthImpl::value() const
if(svg)
{
+ if(svg->width()->baseVal()->unitType() == SVG_LENGTHTYPE_PERCENTAGE ||
+ svg->height()->baseVal()->unitType() == SVG_LENGTHTYPE_PERCENTAGE)
+ {
SVGDocumentImpl *doc = static_cast<SVGDocumentImpl *>(svg->ownerDocument());
if(doc && doc->rootElement() == svg)
@@ -108,4 +111,5 @@ float SVGLengthImpl::value() const
}
}
+ }
else
{
--- kdenonbeta/ksvg2/impl/SVGCircleElementImpl.cc #1.22:1.23
@@ -64,5 +64,5 @@ SVGAnimatedLengthImpl *SVGCircleElementI
SVGAnimatedLengthImpl *SVGCircleElementImpl::r() const
{
- return lazy_create<SVGAnimatedLengthImpl>(m_r, LM_HEIGHT, canvasItem(), viewportElement());
+ return lazy_create<SVGAnimatedLengthImpl>(m_r, LM_OTHER, canvasItem(), viewportElement());
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic