Opened 3 years ago

Last modified 3 years ago

#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

  1. Visit http://www.yandex.ru or http://www.hao123.com
  2. 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.

Change History (2)

comment:1 Changed 3 years ago by jand

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.

comment:2 Changed 3 years ago by mario

  • Cc mario added
  • Priority changed from Unknown to P4
  • Ready set
Note: See TracTickets for help on using tickets.