summaryrefslogtreecommitdiffstats
path: root/src/splivarot.cpp
diff options
context:
space:
mode:
authorJabier Arraiza Cenoz <jabier.arraiza@marker.es>2016-05-21 21:07:01 +0000
committerjabiertxof <info@marker.es>2016-05-21 21:07:01 +0000
commit0c4ff843cb6263af471cd0b95ebb3a930b8a000e (patch)
tree36559957dab0432bf071f45a0449ccb70167a2cc /src/splivarot.cpp
parentUpdate to refresh knots (diff)
parentRemove duplicated code (diff)
downloadinkscape-0c4ff843cb6263af471cd0b95ebb3a930b8a000e.tar.gz
inkscape-0c4ff843cb6263af471cd0b95ebb3a930b8a000e.zip
update to trunk
(bzr r13645.1.140)
Diffstat (limited to 'src/splivarot.cpp')
-rw-r--r--src/splivarot.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/splivarot.cpp b/src/splivarot.cpp
index c37df151c..1bc6da3e1 100644
--- a/src/splivarot.cpp
+++ b/src/splivarot.cpp
@@ -1776,11 +1776,14 @@ sp_selected_path_do_offset(SPDesktop *desktop, bool expand, double prefOffset)
SPItem *item = *l;
SPCurve *curve = NULL;
- if (!SP_IS_SHAPE(item) && !SP_IS_TEXT(item))
+ if (!SP_IS_SHAPE(item) && !SP_IS_TEXT(item) && !SP_IS_FLOWTEXT(item))
continue;
else if (SP_IS_SHAPE(item)) {
curve = SP_SHAPE(item)->getCurve();
}
+ else if (SP_IS_FLOWTEXT(item)) {
+ curve = SP_FLOWTEXT(item)->getNormalizedBpath();
+ }
else { // Item must be SP_TEXT
curve = SP_TEXT(item)->getNormalizedBpath();
}