diff options
| author | Jabiertxof <jabier.arraiza@marker.es> | 2019-07-28 16:59:09 +0000 |
|---|---|---|
| committer | Jabiertxof <jabier.arraiza@marker.es> | 2019-07-29 07:20:15 +0000 |
| commit | a7e562fc5b5f2c6a41548eaee85d9803cada7621 (patch) | |
| tree | 1e36150108dac936157db57f01bd999c7be56c53 /src/object/sp-namedview.cpp | |
| parent | Fix for bug https://gitlab.com/inkscape/inbox/issues/699 (diff) | |
| download | inkscape-a7e562fc5b5f2c6a41548eaee85d9803cada7621.tar.gz inkscape-a7e562fc5b5f2c6a41548eaee85d9803cada7621.zip | |
Add Patrick improvements to verbs toggle menu items
Diffstat (limited to 'src/object/sp-namedview.cpp')
| -rw-r--r-- | src/object/sp-namedview.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/object/sp-namedview.cpp b/src/object/sp-namedview.cpp index 7fed2b9b5..80d1d0b41 100644 --- a/src/object/sp-namedview.cpp +++ b/src/object/sp-namedview.cpp @@ -976,9 +976,10 @@ static void sp_namedview_lock_single_guide(SPGuide* guide, bool locked) guide->set_locked(locked, true); } -void sp_namedview_toggle_guides(SPDocument *doc, Inkscape::XML::Node *repr) +void sp_namedview_toggle_guides(SPDocument *doc, SPNamedView *namedview) { unsigned int v; + Inkscape::XML::Node *repr = namedview->getRepr(); unsigned int set = sp_repr_get_boolean(repr, "showguides", &v); if (!set) { // hide guides if not specified, for backwards compatibility v = FALSE; @@ -994,7 +995,7 @@ void sp_namedview_toggle_guides(SPDocument *doc, Inkscape::XML::Node *repr) if (desktop) { Inkscape::Verb *verb = Inkscape::Verb::get(SP_VERB_TOGGLE_GUIDES); if (verb) { - desktop->_menu_update.emit(verb->get_code()); + desktop->_menu_update.emit(verb->get_code(), namedview->getGuides()); } } doc->setModifiedSinceSave(); |
