pidgin/pidginstatusmanager.c

changeset 42202
2273647d24b0
parent 42198
4df23def5fe0
equal deleted inserted replaced
42201:f4c0e44c3e20 42202:2273647d24b0
82 g_object_set_data(wrapper, "editor", editor); 82 g_object_set_data(wrapper, "editor", editor);
83 g_signal_connect_object(editor, "destroy", 83 g_signal_connect_object(editor, "destroy",
84 G_CALLBACK(pidgin_status_editor_destroy_cb), 84 G_CALLBACK(pidgin_status_editor_destroy_cb),
85 manager, 0); 85 manager, 0);
86 86
87 gtk_widget_show(editor); 87 gtk_widget_set_visible(editor, TRUE);
88 } else { 88 } else {
89 gtk_window_present_with_time(GTK_WINDOW(editor), GDK_CURRENT_TIME); 89 gtk_window_present_with_time(GTK_WINDOW(editor), GDK_CURRENT_TIME);
90 } 90 }
91 } 91 }
92 92
188 break; 188 break;
189 case RESPONSE_ADD: 189 case RESPONSE_ADD:
190 editor = pidgin_status_editor_new(NULL); 190 editor = pidgin_status_editor_new(NULL);
191 gtk_window_set_transient_for(GTK_WINDOW(editor), 191 gtk_window_set_transient_for(GTK_WINDOW(editor),
192 GTK_WINDOW(manager)); 192 GTK_WINDOW(manager));
193 gtk_widget_show(editor); 193 gtk_widget_set_visible(editor, TRUE);
194 break; 194 break;
195 case RESPONSE_MODIFY: 195 case RESPONSE_MODIFY:
196 pidgin_status_manager_show_editor(manager); 196 pidgin_status_manager_show_editor(manager);
197 197
198 break; 198 break;

mercurial