elextr commented on this pull request.
+static void connect_documents_button_press_signal_handler(AoColorTip *colortip)
+{ + guint i = 0; + /* connect the button-press event for all open documents */ + foreach_document(i) + { + connect_document_button_press_signal_handler(colortip, documents[i]); + } +} + + +static void ao_color_tip_finalize(GObject *object) +{ + g_return_if_fail(object != NULL); + g_return_if_fail(IS_AO_COLORTIP(object)); +
Shouldn't the object be deleted (or not created in the first place) if the feature is disabled?