[nautilus] navigation-window-pane: make the whole toolbar insensitive when inactive
- From: Cosimo Cecchi <cosimoc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [nautilus] navigation-window-pane: make the whole toolbar insensitive when inactive
- Date: Thu, 17 Feb 2011 16:31:44 +0000 (UTC)
commit 79c27eb5fbe998a0ed2f79541b4487db5f575958
Author: Cosimo Cecchi <cosimoc gnome org>
Date: Wed Feb 16 00:38:30 2011 -0500
navigation-window-pane: make the whole toolbar insensitive when inactive
src/nautilus-navigation-window-pane.c | 11 +++++------
1 files changed, 5 insertions(+), 6 deletions(-)
---
diff --git a/src/nautilus-navigation-window-pane.c b/src/nautilus-navigation-window-pane.c
index bbbf2fa..b9979d7 100644
--- a/src/nautilus-navigation-window-pane.c
+++ b/src/nautilus-navigation-window-pane.c
@@ -45,17 +45,16 @@ static void
real_set_active (NautilusWindowPane *pane, gboolean is_active)
{
NautilusNavigationWindowPane *nav_pane;
- GList *l;
nav_pane = NAUTILUS_NAVIGATION_WINDOW_PANE (pane);
- /* path bar */
- for (l = NAUTILUS_PATH_BAR (nav_pane->path_bar)->button_list; l; l = l->next) {
- gtk_widget_set_sensitive (gtk_bin_get_child (GTK_BIN (nautilus_path_bar_get_button_from_button_list_entry (l->data))), is_active);
+ if (is_active) {
+ nautilus_navigation_state_set_master (NAUTILUS_NAVIGATION_WINDOW (pane->window)->details->nav_state,
+ nav_pane->action_group);
}
- /* navigation bar (manual entry) */
- nautilus_location_bar_set_active (NAUTILUS_LOCATION_BAR (nav_pane->location_bar), is_active);
+ /* toolbar */
+ gtk_widget_set_sensitive (nav_pane->tool_bar, is_active);
}
static gboolean
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]