>From gtkmenuitem.c:

      /* This is a bit of a hack - we want to select the first item
       * of menus hanging of a menu bar, but not for cascading submenus
       */
      if (GTK_IS_MENU_BAR (GTK_WIDGET (menu_item)->parent))
        {
          GtkMenuShell *submenu = GTK_MENU_SHELL (menu_item->submenu);
          if (submenu->children)
            gtk_menu_shell_select_item (submenu, submenu->children->data);
        }
      
But why? It makes it a bit faster to select the very first item, but
at the cost of confusing the user. He has to move the mouse pointer
down anyway if he wants to select the first item with the mouse, not
the keyboard. 

-- 
To unsubscribe: mail -s unsubscribe [EMAIL PROTECTED] < /dev/null

Reply via email to