From 6c65fea9b6dace438f1b3bb723c44a41665d36dd Mon Sep 17 00:00:00 2001 From: Richard Wilson Date: Sat, 3 Mar 2007 22:47:45 +0000 Subject: Position new folders correctly for global history (fix 1547523) svn path=/trunk/netsurf/; revision=3196 --- riscos/global_history.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'riscos') diff --git a/riscos/global_history.c b/riscos/global_history.c index ab3fac1d1..f6e260af2 100644 --- a/riscos/global_history.c +++ b/riscos/global_history.c @@ -298,11 +298,16 @@ bool global_history_add_internal(const char *url, } } + tree_set_node_selected(global_history_tree, + parent, false); + tree_set_node_expanded(global_history_tree, + parent, false); tree_link_node(link, parent, before); if (!global_history_init) { - tree_recalculate_node_positions(global_history_tree, - global_history_tree->root); + tree_recalculate_node(global_history_tree, parent, true); + tree_recalculate_node_positions(global_history_tree, + global_history_tree->root); tree_redraw_area(global_history_tree, 0, 0, 16384, 16384); } -- cgit v1.2.3