summaryrefslogtreecommitdiffstats
path: root/src/sp-namedview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/sp-namedview.cpp')
-rw-r--r--src/sp-namedview.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/sp-namedview.cpp b/src/sp-namedview.cpp
index d8215eaa2..809f138a8 100644
--- a/src/sp-namedview.cpp
+++ b/src/sp-namedview.cpp
@@ -430,11 +430,7 @@ sp_namedview_add_grid(SPNamedView *nv, Inkscape::XML::Node *repr, SPDesktop *des
if (!grid) {
//create grid object
- const char * gridtype = repr->attribute("type");
- if (!gridtype) {
- gridtype = "xygrid"; // use this as default gridtype when none is specified
- repr->setAttribute("type", gridtype);
- }
+ Inkscape::GridType gridtype = Inkscape::CanvasGrid::getGridTypeFromSVGName(repr->attribute("type"));
grid = Inkscape::CanvasGrid::NewGrid(nv, repr, gridtype);
nv->grids = g_slist_append(nv->grids, grid);
}