From d9a3bd550f45df85d896a695596e57bb57b1177d Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Fri, 14 Nov 2003 17:29:06 +0000 Subject: Only set OK to sensitive if the selected node is not a store node. 2003-11-14 Jeffrey Stedfast * em-folder-selection.c (folder_selected_cb): Only set OK to sensitive if the selected node is not a store node. * em-folder-tree-model.c: Moved the store_hash and uri_hash from EMFolderTreePrivate into here instead. * em-folder-tree.c: Updated for above changes. svn path=/trunk/; revision=23355 --- mail/em-folder-selection.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'mail/em-folder-selection.c') diff --git a/mail/em-folder-selection.c b/mail/em-folder-selection.c index 3be462c88a..fcb1054a5a 100644 --- a/mail/em-folder-selection.c +++ b/mail/em-folder-selection.c @@ -38,7 +38,10 @@ static void folder_selected_cb (EMFolderTree *emft, const char *path, const char *uri, GtkDialog *dialog) { - gtk_dialog_set_response_sensitive (dialog, GTK_RESPONSE_OK, TRUE); + if (!path || !strcmp (path, "/")) + gtk_dialog_set_response_sensitive (dialog, GTK_RESPONSE_OK, FALSE); + else + gtk_dialog_set_response_sensitive (dialog, GTK_RESPONSE_OK, TRUE); } static GtkWidget * -- cgit v1.2.3