diff options
| author | Nicolas Dufour <nicoduf@yahoo.fr> | 2010-01-28 21:08:06 +0000 |
|---|---|---|
| committer | JazzyNico <nicoduf@yahoo.fr> | 2010-01-28 21:08:06 +0000 |
| commit | de436b6c2bb3c2f5a52a6d24230bb0f64b04dd17 (patch) | |
| tree | df2a8a0bbfdda53bbb53daccc0e7969195c11eaa | |
| parent | Fix some actions failing when show handles is off. (diff) | |
| download | inkscape-de436b6c2bb3c2f5a52a6d24230bb0f64b04dd17.tar.gz inkscape-de436b6c2bb3c2f5a52a6d24230bb0f64b04dd17.zip | |
Fix for rectangle RadiusY and RadiusX in XAML export.
Fixed bugs:
- https://launchpad.net/bugs/412392
(bzr r9028)
| -rw-r--r-- | share/extensions/svg2xaml.xsl | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/share/extensions/svg2xaml.xsl b/share/extensions/svg2xaml.xsl index cf8f78f74..9cc71e8c6 100644 --- a/share/extensions/svg2xaml.xsl +++ b/share/extensions/svg2xaml.xsl @@ -944,7 +944,9 @@ exclude-result-prefixes="rdf xlink msxsl"> <xsl:if test="@width"><xsl:attribute name="Width"><xsl:value-of select="@width" /></xsl:attribute></xsl:if>
<xsl:if test="@height"><xsl:attribute name="Height"><xsl:value-of select="@height" /></xsl:attribute></xsl:if>
<xsl:if test="@rx"><xsl:attribute name="RadiusX"><xsl:value-of select="@rx" /></xsl:attribute></xsl:if>
- <xsl:if test="@ry"><xsl:attribute name="RadiusY"><xsl:value-of select="@ry" /></xsl:attribute></xsl:if>
+ <xsl:if test="@ry"><xsl:attribute name="RadiusY"><xsl:value-of select="@ry" /></xsl:attribute></xsl:if>
+ <xsl:if test="@rx and not(@ry)"><xsl:attribute name="RadiusX"><xsl:value-of select="@rx" /></xsl:attribute><xsl:attribute name="RadiusY"><xsl:value-of select="@rx" /></xsl:attribute></xsl:if>
+ <xsl:if test="@ry and not(@rx)"><xsl:attribute name="RadiusX"><xsl:value-of select="@ry" /></xsl:attribute><xsl:attribute name="RadiusY"><xsl:value-of select="@ry" /></xsl:attribute></xsl:if>
<xsl:apply-templates mode="id" select="." />
<xsl:apply-templates mode="template_fill" select="." />
<xsl:apply-templates mode="template_stroke" select="." />
|
