[dia] Fix Diagram::selection_changed signal emission
- From: Hans Breuer <hans src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dia] Fix Diagram::selection_changed signal emission
- Date: Sun, 18 Nov 2012 12:35:11 +0000 (UTC)
commit fc3c62121263132cf9ef34bea357cce736a0764f
Author: Hans Breuer <hans breuer org>
Date: Sat Oct 27 21:49:24 2012 +0200
Fix Diagram::selection_changed signal emission
The signal parameter was at the wrong place leading to no selection
info being displayed e.g. when ungrouping.
app/diagram.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/app/diagram.c b/app/diagram.c
index 8367696..dd37043 100644
--- a/app/diagram.c
+++ b/app/diagram.c
@@ -786,7 +786,7 @@ diagram_unselect_objects(Diagram *dia, GList *obj_list)
list = g_list_next(list);
}
g_signal_handlers_unblock_by_func (dia, DIA_DIAGRAM_DATA_GET_CLASS (dia)->selection_changed, NULL);
- g_signal_emit_by_name (dia, "selection_changed", 0, g_list_length (dia->data->selected));
+ g_signal_emit_by_name (dia, "selection_changed", g_list_length (dia->data->selected));
}
/** Make a single object selected.
@@ -822,7 +822,7 @@ diagram_select_list(Diagram *dia, GList *list)
textedit_activate_first(ddisplay_active());
}
g_signal_handlers_unblock_by_func (dia, DIA_DIAGRAM_DATA_GET_CLASS (dia)->selection_changed, NULL);
- g_signal_emit_by_name (dia, "selection_changed", 0, g_list_length (dia->data->selected));
+ g_signal_emit_by_name (dia, "selection_changed", g_list_length (dia->data->selected));
}
int
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]