comparison pidgin/gtkblist.c @ 25103:33ceb2b708cf

Close the tooltip window on a keypress event. Fixes #8150. committer: John Bailey <rekkanoryo@rekkanoryo.org>
author Kosta Arvanitis <karvanitis@hotmail.com>
date Sun, 15 Feb 2009 21:44:10 +0000
parents 008f186c7bc7
children 2cece7df80c3
comparison
equal deleted inserted replaced
25102:2d873973b4d6 25103:33ceb2b708cf
4552 GtkWidget *widget; 4552 GtkWidget *widget;
4553 4553
4554 if (!gtkblist) 4554 if (!gtkblist)
4555 return FALSE; 4555 return FALSE;
4556 4556
4557 /* clear any tooltips */
4558 pidgin_blist_tooltip_destroy();
4559
4557 widget = gtk_window_get_focus(GTK_WINDOW(gtkblist->window)); 4560 widget = gtk_window_get_focus(GTK_WINDOW(gtkblist->window));
4558 4561
4559 if (GTK_IS_IMHTML(widget) || GTK_IS_ENTRY(widget)) { 4562 if (GTK_IS_IMHTML(widget) || GTK_IS_ENTRY(widget)) {
4560 if (gtk_bindings_activate(GTK_OBJECT(widget), event->keyval, event->state)) 4563 if (gtk_bindings_activate(GTK_OBJECT(widget), event->keyval, event->state))
4561 return TRUE; 4564 return TRUE;