diff options
Diffstat (limited to 'src/widgets/desktop-widget.cpp')
| -rw-r--r-- | src/widgets/desktop-widget.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/widgets/desktop-widget.cpp b/src/widgets/desktop-widget.cpp index f9a8b8f62..b7832658f 100644 --- a/src/widgets/desktop-widget.cpp +++ b/src/widgets/desktop-widget.cpp @@ -46,6 +46,7 @@ #include "ui/widget/selected-style.h" #include "sp-item.h" #include "dialogs/swatches.h" +#include "conn-avoid-ref.h" #ifdef WITH_INKBOARD #endif @@ -912,6 +913,10 @@ sp_desktop_widget_new (SPNamedView *namedview) dtw->desktop->init (namedview, dtw->canvas); inkscape_add_desktop (dtw->desktop); + // Add the shape geometry to libavoid for autorouting connectors. + // This needs desktop set for its spacing preferences. + init_avoided_shape_geometry(dtw->desktop); + dtw->selected_style->setDesktop(dtw->desktop); /* Once desktop is set, we can update rulers */ |
