summaryrefslogtreecommitdiffstats
path: root/src/selection-chemistry.cpp
diff options
context:
space:
mode:
authorTavmjong Bah <tavmjong@free.fr>2014-11-08 11:25:15 +0000
committertavmjong-free <tavmjong@free.fr>2014-11-08 11:25:15 +0000
commit965e178e307b4c82ad8b618cf6af6d3c3c31d2cb (patch)
tree0a25a1dac88b74cb72603631ea790539eb6d1917 /src/selection-chemistry.cpp
parenta little retouch to extension dpiswitcher (diff)
downloadinkscape-965e178e307b4c82ad8b618cf6af6d3c3c31d2cb.tar.gz
inkscape-965e178e307b4c82ad8b618cf6af6d3c3c31d2cb.zip
Black list some properties that shouldn't appear in default styles.
(bzr r13679)
Diffstat (limited to 'src/selection-chemistry.cpp')
-rw-r--r--src/selection-chemistry.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/selection-chemistry.cpp b/src/selection-chemistry.cpp
index abc3b990c..d0ef0afea 100644
--- a/src/selection-chemistry.cpp
+++ b/src/selection-chemistry.cpp
@@ -1198,6 +1198,9 @@ take_style_from_item(SPObject *object)
}
}
+ // Remove black-listed properties (those that should not be used in a default style)
+ css = sp_css_attr_unset_blacklist(css);
+
if (!(dynamic_cast<SPText *>(object) || dynamic_cast<SPTSpan *>(object) || dynamic_cast<SPTRef *>(object) || dynamic_cast<SPString *>(object))) {
// do not copy text properties from non-text objects, it's confusing
css = sp_css_attr_unset_text(css);