diff options
| author | Jabier Arraiza <jabier.arraiza@marker.es> | 2019-06-23 11:49:13 +0000 |
|---|---|---|
| committer | Jabier Arraiza <jabier.arraiza@marker.es> | 2019-07-08 21:04:16 +0000 |
| commit | 9e3e079f65db48bc3805566b577aced99973a2f3 (patch) | |
| tree | b7458bc8672ec374879c940edd9afcd96f726f34 /src/ui/dialog/styledialog.cpp | |
| parent | Fix coding style (diff) | |
| download | inkscape-9e3e079f65db48bc3805566b577aced99973a2f3.tar.gz inkscape-9e3e079f65db48bc3805566b577aced99973a2f3.zip | |
comment alternate colors
Diffstat (limited to 'src/ui/dialog/styledialog.cpp')
| -rw-r--r-- | src/ui/dialog/styledialog.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/ui/dialog/styledialog.cpp b/src/ui/dialog/styledialog.cpp index d3fc4d203..75b44f831 100644 --- a/src/ui/dialog/styledialog.cpp +++ b/src/ui/dialog/styledialog.cpp @@ -998,7 +998,11 @@ void StyleDialog::_writeStyleElement(Glib::RefPtr<Gtk::TreeStore> store, Glib::u std::string result; std::regex_replace(std::back_inserter(result), content.begin(), content.end(), e, "$1" + styleContent + "$3"); textNode->setContent(result.c_str()); - _updateStyleSheets(); + INKSCAPE.readStyleSheets(); + for (auto iter : document->getObjectsBySelector(selector)) { + iter->style->readFromObject(iter); + iter->requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_STYLE_MODIFIED_FLAG); + } } _updating = false; _readStyleElement(); |
