filebrowser: Set the combobox insensitive when the bookmarks are showing

The combo doesn't show anything useful when treeview is showing the bookmarks
so just set it insensitive.
This commit is contained in:
JosephMcc
2017-02-15 19:51:29 -08:00
parent 245991c22c
commit ebb32ff114

View File

@@ -1660,7 +1660,6 @@ xed_file_browser_widget_new (const gchar *data_dir)
XedFileBrowserWidget *obj = g_object_new (XED_TYPE_FILE_BROWSER_WIDGET, NULL);
create_toolbar (obj, data_dir);
// create_combo (obj);
create_tree (obj);
create_filter (obj);
@@ -1677,6 +1676,8 @@ xed_file_browser_widget_show_bookmarks (XedFileBrowserWidget *obj)
combo_set_active_by_id (obj, BOOKMARKS_ID);
g_signal_handlers_unblock_by_func (obj->priv->combo, on_combo_changed, obj);
gtk_widget_set_sensitive (GTK_WIDGET (obj->priv->combo), FALSE);
check_current_item (obj, FALSE);
xed_file_browser_view_set_model (obj->priv->treeview, GTK_TREE_MODEL (obj->priv->bookmarks_store));
@@ -1688,6 +1689,8 @@ show_files_real (XedFileBrowserWidget *obj,
{
xed_file_browser_view_set_model (obj->priv->treeview, GTK_TREE_MODEL (obj->priv->file_store));
gtk_widget_set_sensitive (GTK_WIDGET (obj->priv->combo), TRUE);
if (do_root_changed)
{
on_virtual_root_changed (obj->priv->file_store, NULL, obj);