diff --git a/src/desktop.cpp b/src/desktop.cpp
index 69aec65e09dae14b8b5aa181d6d3a7de3d853c54..52f1725779a2b0a00fd89c704b04bf6a8995920c 100644 (file)
--- a/src/desktop.cpp
+++ b/src/desktop.cpp
if (!Geom::are_near(area, 0) && area * 2.0 < _quick_zoom_stored_area.area()) {
set_display_area(nodes, true);
zoomed = true;
- }
+ }
}
}
_reconstruction_start (SPDesktop * desktop)
{
// printf("Desktop, starting reconstruction\n");
- desktop->_reconstruction_old_layer_id = g_strdup(SP_OBJECT_ID(desktop->currentLayer()));
+ desktop->_reconstruction_old_layer_id = g_strdup(desktop->currentLayer()->getId());
desktop->_layer_hierarchy->setBottom(desktop->currentRoot());
/*