Re: mousewheel + gtkoptionmenu
- From: jacob berkman <jacob ximian com>
- To: Owen Taylor <otaylor redhat com>
- Cc: gtk-devel-list <gtk-devel-list gnome org>
- Subject: Re: mousewheel + gtkoptionmenu
- Date: 10 Jul 2002 09:52:05 -0400
On Wed, 2002-07-10 at 07:05, Owen Taylor wrote:
> jacob berkman <jacob ximian com> writes:
>
> > i just noticed that scrolling the mouse wheel on a gtkoptionmenu scrolls
> > through the menu there.
> >
> > however, it doesn't activate the menu items as they get selected. i
> > haven't found very many apps which correctly handle this.
> >
> > should gtkoptionmenu be "fixed" to activate the menu item as it scrolls,
> > or should bugs be filed against almost every gtk 2 app?
>
> I don't think we want to force apps to use get_history().
>
> Does putting a gtk_menu_item_activate() call in
> gtk_option_menu_scroll_event () after the call to set_history()
> work?
yes. should commit?
- jacob
Index: gtkoptionmenu.c
===================================================================
RCS file: /cvs/gnome/gtk+/gtk/gtkoptionmenu.c,v
retrieving revision 1.59.2.1
diff -u -r1.59.2.1 gtkoptionmenu.c
--- gtkoptionmenu.c 14 May 2002 22:44:29 -0000 1.59.2.1
+++ gtkoptionmenu.c 10 Jul 2002 13:48:09 -0000
@@ -1021,6 +1021,7 @@
if (GTK_WIDGET_VISIBLE (item) && GTK_WIDGET_IS_SENSITIVE (item))
{
gtk_option_menu_set_history (option_menu, index);
+ gtk_menu_item_activate (GTK_MENU_ITEM (item));
break;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]