gconfig: Hide unused left treeview when start up the interface
PATCH 2/2 gconfig: Hide unused left treeview when start up the interface
When the gconfig program starts in full mode view, it shows the left treeview which belongs to the 'split mode view'. The patch fix this visual issue.
Signed-off-by Eduardo Silva <[email protected]>
--- scripts/kconfig/gconf.c | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-)
scripts/kconfig/gconf.c +6 -2
@@ -756,7 +756,6 @@ void on_load_clicked(GtkButton * button, gpointer user_data)void on_single_clicked (GtkButton * button,gpointer user_data) { view_mode =SINGLE_VIEW ; -gtk_paned_set_position (GTK_PANED (hpaned),0 );gtk_widget_hide (tree1_w); current = &rootmenu;display_tree_part ();
@@ -782,7 +781,6 @@ void on_split_clicked(GtkButton * button, gpointer user_data)void on_full_clicked (GtkButton * button,gpointer user_data) { view_mode =FULL_VIEW ; -gtk_paned_set_position (GTK_PANED (hpaned),0 );gtk_widget_hide (tree1_w);if (tree2)gtk_tree_store_clear (tree2);
@@ -1444,6 +1442,12 @@ static void display_tree(struct menu *menu)if (((menu != &rootmenu) && !(menu->flags & MENU_ROOT)) || (view_mode == FULL_VIEW) || (view_mode == SPLIT_VIEW))*/ + +/* Change paned position if the view is not in 'split mode' */ +if (view_mode ==SINGLE_VIEW || view_mode ==FULL_VIEW ) { +gtk_paned_set_position (GTK_PANED (hpaned),0 ); + } +if (((view_mode ==SINGLE_VIEW ) && (menu->flags &MENU_ROOT )) || (view_mode ==FULL_VIEW ) || (view_mode ==SPLIT_VIEW )) {
Signature · 1 line
1.7.4.1
Michal Marek
AppliedQuoted 5 lines · Eduardo Silva
When the gconfig program starts in full mode view, it shows the left treeview which belongs to the 'split mode view'. The patch fix this visual issue.
Signed-off-by Eduardo Silva <[email protected]>
Applied, thanks.
Michal