https://bugzilla.novell.com/show_bug.cgi?id=382755
User sh@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=382755#c3
--- Comment #3 from Stefan Hundhammer
That's not only about the Welcome screen, all `opt(`notify) comboboxes are affected. In my opinion, arrow down should open the menu and let user chose the same way as ncurses do.
Well, that's what `opt(`notify) does - by definition: It delivers each event as it is received from mouse or keyboard. If you don't want instant reaction to a ComboBox event, don't use `opt(`notify). For SelectionBox widgets, we also have `opt(`immediate) and (if that option is not set) a small delay between user events and event delivery to the application. If during that time there is another user event, the first one is discarded and only the last one is delivered. That was implemented for SelectionBox for exactly this language dialog to prevent exactly this bug - which is now back since another widget is being used that doesn't have this extra delay. See http://svn.opensuse.org/svn/yast/trunk/libyui/examples/SelectionBox2.cc for an example that allows you to experiment with those options. Note, however, that even with a SelectionBox this only works if the user hits the arrow key repeatedly within that delay (200 milliseconds IIRC). If he is just a little bit slower, the problem will be just the same. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.