[dia] Fix selection after Ungroup
- From: Hans Breuer <hans src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dia] Fix selection after Ungroup
- Date: Sun, 2 Jan 2011 18:26:14 +0000 (UTC)
commit 493067e90c13ebb07671e345fbf06409db9b2ca5
Author: Hans Breuer <hans breuer org>
Date: Sat Dec 11 22:29:38 2010 +0100
Fix selection after Ungroup
The selection of objects did not include the just "released"
objects because diagram_select_list() was called before the
objects were "visible" to the diagram.
app/diagram.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/app/diagram.c b/app/diagram.c
index 56f4abe..33f1dac 100644
--- a/app/diagram.c
+++ b/app/diagram.c
@@ -1287,13 +1287,13 @@ void diagram_ungroup_selected(Diagram *dia)
diagram_unselect_object(dia, group);
group_list = group_objects(group);
- diagram_select_list(dia, group_list);
group_index = layer_object_get_index(dia->data->active_layer, group);
change = undo_ungroup_objects(dia, group_list, group, group_index);
(change->apply)(change, dia);
+ diagram_select_list(dia, group_list);
any_groups = 1;
}
selected = g_list_next(selected);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]