From e57cd0042c53216260ea41187321d5349b0e58b0 Mon Sep 17 00:00:00 2001 From: mdankov Date: Sat, 21 Jan 2012 22:59:42 +0000 Subject: [PATCH] Fix:gui_internal:Remove visual glitch in Route Description list git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@4908 ffa7fe5e-494d-0410-b361-a75ebd5db220 --- navit/navit/gui/internal/gui_internal.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/navit/navit/gui/internal/gui_internal.c b/navit/navit/gui/internal/gui_internal.c index 20bc6a8..3f6ce7c 100644 --- a/navit/navit/gui/internal/gui_internal.c +++ b/navit/navit/gui/internal/gui_internal.c @@ -7332,7 +7332,15 @@ void gui_internal_populate_route_table(struct gui_priv * this, gui_internal_widget_table_clear(this,this->route_data.route_table); while((item = map_rect_get_item(mr))) { if(item_attr_get(item,attr_navigation_long,&attr)) { + row = gui_internal_widget_table_row_new(this, + gravity_left + | flags_fill + | orientation_horizontal); + gui_internal_widget_append(this->route_data.route_table,row); + label = gui_internal_label_new(this,attr.u.str); + gui_internal_widget_append(row,label); + label->item=*item; item_coord_get(item, &c, 1); label->c.x=c.x; @@ -7341,13 +7349,6 @@ void gui_internal_populate_route_table(struct gui_priv * this, label->func=gui_internal_cmd_position; label->state|=STATE_SENSITIVE; label->data=(void*)2; - - row = gui_internal_widget_table_row_new(this, - gravity_left - | flags_fill - | orientation_horizontal); - row->children=g_list_append(row->children,label); - gui_internal_widget_append(this->route_data.route_table,row); } } -- 2.7.4