aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSuman Manjunath <msuman@src.gnome.org>2008-09-14 23:16:55 +0800
committerSuman Manjunath <msuman@src.gnome.org>2008-09-14 23:16:55 +0800
commitf1f795d438b5edcfc4735724431ebed6b5e56f5f (patch)
treee2c92e2ac0604d3d8a5d81197684b65bee5c152c
parent80a327f139d1a18e80d7c95d61e3eead69ca57ee (diff)
downloadgsoc2013-evolution-f1f795d438b5edcfc4735724431ebed6b5e56f5f.tar
gsoc2013-evolution-f1f795d438b5edcfc4735724431ebed6b5e56f5f.tar.gz
gsoc2013-evolution-f1f795d438b5edcfc4735724431ebed6b5e56f5f.tar.bz2
gsoc2013-evolution-f1f795d438b5edcfc4735724431ebed6b5e56f5f.tar.lz
gsoc2013-evolution-f1f795d438b5edcfc4735724431ebed6b5e56f5f.tar.xz
gsoc2013-evolution-f1f795d438b5edcfc4735724431ebed6b5e56f5f.tar.zst
gsoc2013-evolution-f1f795d438b5edcfc4735724431ebed6b5e56f5f.zip
Milan Crha <mcrha@redhat.com> ** Fix for bug #504767 (Expand also parent nodes, if necessary).
svn path=/trunk/; revision=36328
-rw-r--r--mail/ChangeLog7
-rw-r--r--mail/em-folder-tree.c2
2 files changed, 8 insertions, 1 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index 6d86658947..8b1be83b28 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,5 +1,12 @@
2008-09-14 Milan Crha <mcrha@redhat.com>
+ ** Fix for bug #504767
+
+ * em-folder-tree.c: (emft_expand_node):
+ Expand also parent nodes, if necessary.
+
+2008-09-14 Milan Crha <mcrha@redhat.com>
+
** Fix for bug #551915
* em-junk-hook.c: (struct manage_error_idle_data), (free_mei),
diff --git a/mail/em-folder-tree.c b/mail/em-folder-tree.c
index 6d887be3c8..24cd2d6337 100644
--- a/mail/em-folder-tree.c
+++ b/mail/em-folder-tree.c
@@ -662,7 +662,7 @@ emft_expand_node (EMFolderTreeModel *model, const char *key, EMFolderTree *emft)
row = si->row;
path = gtk_tree_row_reference_get_path (row);
- gtk_tree_view_expand_row (priv->treeview, path, FALSE);
+ gtk_tree_view_expand_to_path (priv->treeview, path);
u = g_hash_table_lookup(emft->priv->select_uris_table, key);
if (u)