From a84cc2b2c9b39de293fd0dcba672a7df27be27e3 Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Tue, 30 Jun 2015 10:22:54 +0200 Subject: Templates. Fix for Bug #1402182 (Crash with color widget used in procedural template). Fixed bugs: - https://launchpad.net/bugs/1402182 (bzr r14223) --- src/extension/param/color.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/extension/param/color.cpp b/src/extension/param/color.cpp index 3162e8a40..0b58c5011 100644 --- a/src/extension/param/color.cpp +++ b/src/extension/param/color.cpp @@ -86,9 +86,11 @@ Gtk::Widget *ParamColor::get_widget( SPDocument * /*doc*/, Inkscape::XML::Node * { using Inkscape::UI::Widget::ColorNotebook; - if (_gui_hidden) return NULL; + if (_gui_hidden) return NULL; - _changeSignal = new sigc::signal(*changeSignal); + if (changeSignal) { + _changeSignal = new sigc::signal(*changeSignal); + } if (_color.value() < 1) { _color_changed.block(true); -- cgit v1.2.3