summaryrefslogtreecommitdiffstats
path: root/src/ui
diff options
context:
space:
mode:
authorJabier Arraiza <jabier.arraiza@marker.es>2019-05-14 23:45:48 +0000
committerJabier Arraiza <jabier.arraiza@marker.es>2019-06-02 09:50:17 +0000
commitef02728bee2e3011ad09f405db348a3c053ff4f9 (patch)
treef34b47660649b752cfcd7fc92438131c32088c79 /src/ui
parentFirst full working (diff)
downloadinkscape-ef02728bee2e3011ad09f405db348a3c053ff4f9.tar.gz
inkscape-ef02728bee2e3011ad09f405db348a3c053ff4f9.zip
Fix a bug on undo, backpoer from master
Diffstat (limited to 'src/ui')
-rw-r--r--src/ui/dialog/selectordialog.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ui/dialog/selectordialog.cpp b/src/ui/dialog/selectordialog.cpp
index b92c0d82a..529b7c06c 100644
--- a/src/ui/dialog/selectordialog.cpp
+++ b/src/ui/dialog/selectordialog.cpp
@@ -383,11 +383,11 @@ Inkscape::XML::Node* SelectorDialog::_getStyleTextNode()
styleNode = SP_ACTIVE_DOCUMENT->getReprDoc()->createElement("svg:style");
textNode = SP_ACTIVE_DOCUMENT->getReprDoc()->createTextNode("");
- styleNode->appendChild(textNode);
- Inkscape::GC::release(textNode);
-
root->addChild(styleNode, nullptr);
Inkscape::GC::release(styleNode);
+
+ styleNode->appendChild(textNode);
+ Inkscape::GC::release(textNode);
}
if (_textNode != textNode) {
@@ -468,7 +468,7 @@ void SelectorDialog::_readStyleElement()
for (auto tok : tokensplus) {
REMOVE_SPACES(tok);
if (SPAttributeRelSVG::isSVGElement(tok) || tok.find(" ") != -1 || tok[0] == '>' || tok[0] == '+' ||
-+ tok[0] == '~' || tok[0] == '*' || tok.erase(0, 1).find(".") != -1) {
+ tok[0] == '~' || tok[0] == '*' || tok.erase(0, 1).find(".") != -1) {
colType = UNHANDLED;
}
}