[hafqa] [hafqa] [Bug 2396] selecting text in browser input field makes the keyboard go away

From: bugzilla-daemon at lists.maemo.org bugzilla-daemon at lists.maemo.org
Date: Sun Dec 2 03:21:46 EET 2007
https://bugs.maemo.org/show_bug.cgi?id=2396


bugzilla770 at nmacleod.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bugzilla770 at nmacleod.com




------- Comment #1 from bugzilla770 at nmacleod.com  2007-12-02 03:21 GMT+3 -------
This is very annoying.

A simple test case is the Google search page.

1. Go to www.google.com
2. Enter some text into the search field, ie "abc def"
3. With the virtual keyboard still visible, select "abc" by positiong the
stylus between the letter "c" and the space, then swipe the stylus from right
to left selecting all three letters "abc" - most likely you will "overshoot"
the letter "a" as you swipe to the left, such that the stylus leaves the
confines of the text input field (this is possibly an important point!)
4. The three letters "abc" will now be selected, however the virtual keyboard
will have dropped down and disappeared, making it no longer possible to enter
replacement text

Selecting text from left to the right (ie. by selecting the letters "def" and
starting the selection with the letter "d") OR selecting "abc" left-to-right 
(ie. starting with the letter "a") does NOT cause this bug, nor does the
selection of "abc" with a right-to-left swipe IF the stylus does NOT leave the
text input field. This all suggests that the bug is due to a focus issue when
selecting text - during the text selection action, when the stylus leaves the
element containing the text that is being selected and another non-text element
gains focus, the virtual keyboard will be dismissed.

It's unreasonable to expect people to be pixel accurate when selecting text
thus it is important that normal focus rules don't apply when text is being
selected.


-- 
Configure bugmail: https://bugs.maemo.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

More information about the hafqa mailing list