[dia] Fix Diagram::selection_changed signal emission



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]