From e07479cf0a1bf8262a5c1b682774f054d32448ea Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Wed, 14 Jun 2017 13:14:55 +0200 Subject: Prevent crash due to clones. --- src/ui/dialog/styledialog.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/ui/dialog/styledialog.cpp b/src/ui/dialog/styledialog.cpp index b1bcddd45..5a1ebc532 100644 --- a/src/ui/dialog/styledialog.cpp +++ b/src/ui/dialog/styledialog.cpp @@ -407,6 +407,7 @@ void StyleDialog::_readStyleElement() // Add as children, objects that match selector. for (auto& obj: objVec) { + if (obj->cloned) continue; // Skip cloned objects (they also don't have 'id'). Gtk::TreeModel::Row childrow = *(_store->append(row->children())); childrow[_mColumns._colSelector] = "#" + Glib::ustring(obj->getId()); childrow[_mColumns._colIsSelector] = false; -- cgit v1.2.3