[empathy/gnome-2-28] Fix crash when joining a chat, GTK_WIDGET_VISIBLE is not NULL-safe
- From: Xavier Claessens <xclaesse src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [empathy/gnome-2-28] Fix crash when joining a chat, GTK_WIDGET_VISIBLE is not NULL-safe
- Date: Sun, 25 Oct 2009 17:00:40 +0000 (UTC)
commit 024768c3ddf14234bb9ee7a8d4ab585aa4de0a3a
Author: Xavier Claessens <xclaesse gmail com>
Date: Sun Oct 25 17:54:49 2009 +0100
Fix crash when joining a chat, GTK_WIDGET_VISIBLE is not NULL-safe
src/empathy-chat-window.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
---
diff --git a/src/empathy-chat-window.c b/src/empathy-chat-window.c
index 382e293..985fa88 100644
--- a/src/empathy-chat-window.c
+++ b/src/empathy-chat-window.c
@@ -349,8 +349,7 @@ chat_window_update (EmpathyChatWindow *window)
menu = gtk_ui_manager_get_widget (priv->ui_manager,
"/chats_menubar/menu_contact");
orig_submenu = gtk_menu_item_get_submenu (GTK_MENU_ITEM (menu));
- if (!GTK_WIDGET_VISIBLE (orig_submenu))
- {
+ if (orig_submenu == NULL || !GTK_WIDGET_VISIBLE (orig_submenu)) {
submenu = empathy_chat_get_contact_menu (priv->current_chat);
gtk_menu_item_set_submenu (GTK_MENU_ITEM (menu), submenu);
gtk_widget_show (menu);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]