return the target in any case. It will be an empty target and not NULL.

2005-08-11  Parthasarathi Susarla <sparthasarathi@novell.com>

	* em-folder-view.c
	(emfv_enable_menus): return the target in any case.
	It will be an empty target and not NULL.
	Fixes bug ** 312420

svn path=/trunk/; revision=30086
This commit is contained in:
Parthasarathi Susarla
2005-08-11 06:02:31 +00:00
committed by Parthasarathi Susarla
parent 79e68e099c
commit 2fa1dd24d2
3 changed files with 12 additions and 8 deletions

View File

@ -1,3 +1,10 @@
2005-08-11 Parthasarathi Susarla <sparthasarathi@novell.com>
* em-folder-view.c
(emfv_enable_menus): return the target in any case.
It will be an empty target and not NULL.
Fixes bug ** 312420
2005-08-11 Srinivasa Ragavan <sragavan@novell.com>
* em-format-html-display.c (efhd_attachment_bar_refresh) (efhd_bar_resize)

View File

@ -297,7 +297,8 @@ GtkWidget *em_folder_browser_new(void)
* @Class: org.gnome.evolution.mail.bonobomenu:1.0
* @Target: EMMenuTargetSelect
*
* The main menu of mail view of the main application window.
* The main menu of mail view of the main application window.
* If the folder is NULL (not selected), the target will be empty, not NULL.
*/
((EMFolderView *)emfb)->menu = em_menu_new("org.gnome.evolution.mail.browser");

View File

@ -1827,14 +1827,10 @@ emfv_enable_menus(EMFolderView *emfv)
{
if (emfv->menu) {
if (emfv->folder) {
EMMenuTargetSelect *t;
EMMenuTargetSelect *t;
t = em_menu_target_new_select(emfv->menu, emfv->folder, emfv->folder_uri, message_list_get_selected(emfv->list));
e_menu_update_target((EMenu *)emfv->menu, t);
} else {
e_menu_update_target((EMenu *)emfv->menu, NULL);
}
t = em_menu_target_new_select(emfv->menu, emfv->folder, emfv->folder_uri, message_list_get_selected(emfv->list));
e_menu_update_target((EMenu *)emfv->menu, t);
}
}