summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJohan B. C. Engelen <jbc.engelen@swissonline.ch>2007-12-16 18:12:32 +0000
committerjohanengelen <johanengelen@users.sourceforge.net>2007-12-16 18:12:32 +0000
commit78f3dee4c4e778c0f130d422423d9bc4a1a268f0 (patch)
tree15008c321e690aa5c431b579f48132c7d07ad5e5 /src
parentadd default unit to grid preferences. (diff)
downloadinkscape-78f3dee4c4e778c0f130d422423d9bc4a1a268f0.tar.gz
inkscape-78f3dee4c4e778c0f130d422423d9bc4a1a268f0.zip
prevent writing to xml when initializing grid. fixes not working default units.
(bzr r4239)
Diffstat (limited to 'src')
-rw-r--r--src/display/canvas-axonomgrid.cpp2
-rw-r--r--src/display/canvas-grid.cpp2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/display/canvas-axonomgrid.cpp b/src/display/canvas-axonomgrid.cpp
index febab42e4..7fdc24192 100644
--- a/src/display/canvas-axonomgrid.cpp
+++ b/src/display/canvas-axonomgrid.cpp
@@ -218,6 +218,7 @@ CanvasAxonomGrid::CanvasAxonomGrid (SPNamedView * nv, Inkscape::XML::Node * in_r
table.set_spacings(2);
vbox.pack_start(table, false, false, 0);
+_wr.setUpdating (true);
Inkscape::UI::Widget::ScalarUnit * sutemp;
_rumg.init (_("Grid _units:"), "units", _wr, repr, doc);
_rsu_ox.init (_("_Origin X:"), _("X coordinate of grid origin"),
@@ -245,6 +246,7 @@ CanvasAxonomGrid::CanvasAxonomGrid (SPNamedView * nv, Inkscape::XML::Node * in_r
_("Color of the major (highlighted) grid lines"),
"empcolor", "empopacity", _wr, repr, doc);
_rsi.init (_("_Major grid line every:"), _("lines"), "empspacing", _wr, repr, doc);
+_wr.setUpdating (false);
Gtk::Widget const *const widget_array[] = {
0, _rcbgrid._button,
diff --git a/src/display/canvas-grid.cpp b/src/display/canvas-grid.cpp
index 7d9d009f0..ce30960fb 100644
--- a/src/display/canvas-grid.cpp
+++ b/src/display/canvas-grid.cpp
@@ -408,6 +408,7 @@ CanvasXYGrid::CanvasXYGrid (SPNamedView * nv, Inkscape::XML::Node * in_repr, SPD
table.set_spacings(2);
vbox.pack_start(table, false, false, 0);
+_wr.setUpdating (true);
Inkscape::UI::Widget::ScalarUnit * sutemp;
_rumg.init (_("Grid _units:"), "units", _wr, repr, doc);
_rsu_ox.init (_("_Origin X:"), _("X coordinate of grid origin"),
@@ -439,6 +440,7 @@ CanvasXYGrid::CanvasXYGrid (SPNamedView * nv, Inkscape::XML::Node * in_repr, SPD
_rcb_dotted.init ( _("_Show dots instead of lines"),
_("If set, displays dots at gridpoints instead of gridlines"),
"dotted", _wr, false, repr, doc);
+_wr.setUpdating (false);
Gtk::Widget const *const widget_array[] = {
_rumg._label, _rumg._sel,