diff options
| author | Diederik van Lierop <mail@diedenrezi.nl> | 2007-07-06 10:37:44 +0000 |
|---|---|---|
| committer | dvlierop2 <dvlierop2@users.sourceforge.net> | 2007-07-06 10:37:44 +0000 |
| commit | 9f43ced122fa631a881e8d72c2bf644c9d8cfdc7 (patch) | |
| tree | 2177e0bb47aae3b5a8d41ce486490c8ac2688c98 /src | |
| parent | put ssl back (diff) | |
| download | inkscape-9f43ced122fa631a881e8d72c2bf644c9d8cfdc7.tar.gz inkscape-9f43ced122fa631a881e8d72c2bf644c9d8cfdc7.zip | |
Fix for bug #1740146: always get current namedview, because it might have changed when multiple documents are open
(bzr r3189)
Diffstat (limited to 'src')
| -rw-r--r-- | src/ui/widget/registered-widget.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/ui/widget/registered-widget.cpp b/src/ui/widget/registered-widget.cpp index 7869a1f72..45ff46dc6 100644 --- a/src/ui/widget/registered-widget.cpp +++ b/src/ui/widget/registered-widget.cpp @@ -93,8 +93,10 @@ RegisteredCheckButton::on_toggled() SPDocument *doc = sp_desktop_document(dt); - if (!repr) - repr = SP_OBJECT_REPR (sp_desktop_namedview(dt)); + //always get the obj.repr. of the current view, as the focus + //might have changed when multiple documents are open. Never + //use the old value of "repr" here + repr = SP_OBJECT_REPR (sp_desktop_namedview(dt)); _wr->setUpdating (true); |
