Updated with upstream update
This commit is contained in:
@ -121,7 +121,7 @@ static void pika_align_options_pivot_changed (PikaPivotSelector *sele
|
||||
|
||||
G_DEFINE_TYPE_WITH_PRIVATE (PikaAlignOptions, pika_align_options, PIKA_TYPE_TOOL_OPTIONS)
|
||||
|
||||
#define parent_class pika_selection_options_parent_class
|
||||
#define parent_class pika_align_options_parent_class
|
||||
|
||||
static guint align_options_signals[LAST_SIGNAL] = { 0 };
|
||||
|
||||
@ -205,6 +205,8 @@ pika_align_options_finalize (GObject *object)
|
||||
if (PIKA_CONTEXT (options)->pika)
|
||||
pika_align_options_image_changed (pika_get_user_context (PIKA_CONTEXT (options)->pika),
|
||||
NULL, options);
|
||||
|
||||
G_OBJECT_CLASS (parent_class)->finalize (object);
|
||||
}
|
||||
|
||||
static void
|
||||
@ -544,10 +546,10 @@ pika_align_options_gui (PikaToolOptions *tool_options)
|
||||
pika_align_options_button_new (options, PIKA_DISTRIBUTE_EVEN_VERTICAL_GAP, hbox,
|
||||
_("Distribute vertically with even vertical gaps"));
|
||||
|
||||
g_signal_connect (pika_get_user_context (PIKA_CONTEXT (options)->pika),
|
||||
"image-changed",
|
||||
G_CALLBACK (pika_align_options_image_changed),
|
||||
tool_options);
|
||||
g_signal_connect_object (pika_get_user_context (PIKA_CONTEXT (options)->pika),
|
||||
"image-changed",
|
||||
G_CALLBACK (pika_align_options_image_changed),
|
||||
tool_options, 0);
|
||||
pika_align_options_image_changed (pika_get_user_context (PIKA_CONTEXT (options)->pika),
|
||||
pika_context_get_image (pika_get_user_context (PIKA_CONTEXT (options)->pika)),
|
||||
options);
|
||||
|
@ -188,6 +188,11 @@ tool_manager_exit (Pika *pika)
|
||||
tool_manager_image_changed,
|
||||
tool_manager);
|
||||
|
||||
if (tool_manager->image)
|
||||
g_signal_handlers_disconnect_by_func (tool_manager->image,
|
||||
tool_manager_selected_layers_changed,
|
||||
tool_manager);
|
||||
|
||||
pika_container_remove_handler (pika->images,
|
||||
tool_manager->image_clean_handler_id);
|
||||
pika_container_remove_handler (pika->images,
|
||||
|
Reference in New Issue
Block a user