diff options
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(); |
