Bug 18339

Summary: strange keyboard control
Product: Branch 4.1 Reporter: Ivan Zakharyaschev <imz>
Component: alterator-liloAssignee: Vladislav Zavjalov <slazav>
Status: CLOSED NOTABUG QA Contact: qa-4.1 <qa-4.1>
Severity: critical    
Priority: P2 CC: zerg
Version: unspecified   
Hardware: all   
OS: Linux   
Bug Depends on: 18338    
Bug Blocks: 11260    

Description Ivan Zakharyaschev 2008-12-24 22:50:50 MSK
In the installer of Desktop 4.1 RC 2008/11/15, on the screen for configuring LILO, the keyboard control behaves in a strange way:

with Tab, I focused on the timeout field. I pressed enter: I intended to changes the timeout from 10 sec to another value. Instead, my pressing of Enter acted like "apply", the settings were applied (although I wanted to change them), and the installator proceeded to the next step.

This makes it impossible to pass the installation smoothly using only the keyboard.

See also:

https://bugzilla.altlinux.org/show_bug.cgi?id=18338 (a similar report for alterator-vm).
Comment 1 Ivan Zakharyaschev 2008-12-24 22:56:33 MSK
See also: 

https://bugzilla.altlinux.org/show_bug.cgi?id=18340 (a similar report for "Additional packages").
Comment 2 Sergey V Turchin 2008-12-29 13:00:26 MSK
Поведение правильное. Если бы это был диалог, то после Enter окно должно закрыться. У нас Wizard, т.е. нажатие кнопки Next.

Обработка Enter сделана специально для перехода на следующий шаг.
Это может быть переопределено при необходимости в конкретном модуле.
Например, при нажатии Enter на вводе 1-го пароля root переход ко 2-му паролю.
При нажатии Enter на вводе 2-го пароля -- apply+next.

Смена фокуса ввода по Tab есть и работает. В данном случае перехватывать Enter не вижу смысла.