src/gtkdialogs.c

changeset 13435
4c22eed6e0a6
parent 13380
7808b52120bc
child 13466
5773770bd833
equal deleted inserted replaced
13434:84a853406b14 13435:4c22eed6e0a6
735 gaim_request_fields_get_string(fields, "screenname"))); 735 gaim_request_fields_get_string(fields, "screenname")));
736 736
737 if (username != NULL && *username != '\0' && account != NULL) 737 if (username != NULL && *username != '\0' && account != NULL)
738 { 738 {
739 GaimGtkBuddyList *gtkblist = gaim_gtk_blist_get_default_gtk_blist(); 739 GaimGtkBuddyList *gtkblist = gaim_gtk_blist_get_default_gtk_blist();
740 GdkCursor *cursor = gdk_cursor_new(GDK_WATCH); 740
741 741 gaim_gtk_set_cursor(gtkblist->window, GDK_WATCH);
742 gdk_window_set_cursor(gtkblist->window->window, cursor);
743 gdk_cursor_unref(cursor);
744 while (gtk_events_pending())
745 gtk_main_iteration();
746 742
747 gaim_gtk_log_show(GAIM_LOG_IM, username, account); 743 gaim_gtk_log_show(GAIM_LOG_IM, username, account);
748 744
749 gdk_window_set_cursor(gtkblist->window->window, NULL); 745 gaim_gtk_clear_cursor(gtkblist->window);
750 } 746 }
751 747
752 g_free(username); 748 g_free(username);
753 } 749 }
754 750

mercurial