Opened on 09/28/2016 at 06:49:17 AM
Last modified on 10/13/2016 at 02:24:24 PM
#4478 new defect
On-Screen keyboard removed when selecting a Search Field whilst page is loading
Reported by: | scheer | Assignee: | |
---|---|---|---|
Priority: | P4 | Milestone: | |
Module: | Adblock-Browser-for-iOS | Keywords: | |
Cc: | mario | Blocked By: | |
Blocking: | Platform: | Adblock Browser for iOS | |
Ready: | yes | Confidential: | no |
Tester: | Unknown | Verified working: | no |
Review URL(s): |
Description
When the user selects a search field function whilst a page is loading, the on-screen keyboard is presented, but then quickly removed. In a few cases, the user must select the search field multiple times before the on-screen keyboard remains.
Although one would expect the page loads quicker than the user is able to select the search field function, on certain websites that take a small amount of time longer to load and where the user wishes faster access to the search field, this can become frustrating. Such sites as http://www.yandex.ru and http://www.hao123.com are good examples where you must wait longer than normal before you can use the search field function over sites such as http://www.google.com
Environment
ABB iOS 1.5.1 (1137)
iPhone 6s Plus
iOS 9.3.4
How to reproduce
- Visit http://www.yandex.ru or http://www.hao123.com
- Select the search field whilst the page is loading
Observed behaviour
The on-screen keyboard is displayed and then removed.
Expected behaviour
The on-screen keyboard remains active whenever the search field is selected.
I examined this issue. The problem is caused by UI logic, which is responsible for moving text cursor to the beginning of the Kitt's address field when it is focused. I think, that it is possible to fix this issue, but altering code for cursor movement. It is not going to be simple fix though.