From 526e8ead4e28bd8c77c4b4b12ecdbccd29b1cf90 Mon Sep 17 00:00:00 2001 From: Thomas Holder Date: Thu, 27 Sep 2018 17:48:12 +0200 Subject: SP_ACTIVE_DESKTOP: check for NULL or eliminate --- src/document.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/document.cpp') diff --git a/src/document.cpp b/src/document.cpp index a9a254a06..792e6fe4b 100644 --- a/src/document.cpp +++ b/src/document.cpp @@ -1608,10 +1608,11 @@ std::vector SPDocument::getItemsAtPoints(unsigned const key, std::vecto build_flat_item_list(key, SP_GROUP(this->root), true); _node_cache_valid=true; } - SPObject *current_layer = SP_ACTIVE_DESKTOP->currentLayer(); + SPObject *current_layer = nullptr; SPDesktop *desktop = SP_ACTIVE_DESKTOP; Inkscape::LayerModel *layer_model = nullptr; if(desktop){ + current_layer = desktop->currentLayer(); layer_model = desktop->layers; } size_t item_counter = 0; -- cgit v1.2.3