[webkit-reviews] review requested: [Bug 11192] [S60] Can not insert some characters in the Google search field : [Attachment 10953] change for the fix of the bug

bugzilla-request-daemon at macosforge.org bugzilla-request-daemon at macosforge.org
Fri Oct 6 13:10:24 PDT 2006


Zhaosong Lu <Zhaosong.Lu at nokia.com> has asked Sachin Padma
<Sachin.Padma at nokia.com> for review:
Bug 11192: [S60] Can not insert some characters in the Google search field
http://bugs.webkit.org/show_bug.cgi?id=11192

Attachment 10953: change for the fix of the bug
http://bugs.webkit.org/attachment.cgi?id=10953&action=edit

------- Additional Comments from Zhaosong Lu <Zhaosong.Lu at nokia.com>
When the form data saving is enabled, the CControlSelectWidget::FilterContentL
is called whenever a 'letter' is inputed into an editbox. The function calls
the the listbox's setFocus(). This setFocus triggers a CommitInlineEditL action
in CAknFepManager. If users press keys in a 'normal' speed, there is no problem
because there is nothing for committing. But if users press two keys very
quickly, the second key will be commited by the SetFocus() of the first key and
the cursor in the editbox will move to the third key position. The result is
that it seems not letting you insert some key in the second position. The fix
is to change the SetFocus call. We actually don't need the setfocus call. What
we need is blue highlighting effect which can be achieved by calling the
SetEmphasized().



More information about the webkit-reviews mailing list