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):


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 and are good examples where you must wait longer than normal before you can use the search field function over sites such as


ABB iOS 1.5.1 (1137)
iPhone 6s Plus
iOS 9.3.4

How to reproduce

  1. Visit or
  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.

Attachments (0)

Change History (2)

comment:1 Changed on 10/12/2016 at 12:30:23 PM 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 on 10/13/2016 at 02:24:24 PM by mario

  • Cc mario added
  • Priority changed from Unknown to P4
  • Ready set

Add Comment

Modify Ticket

Change Properties
as new .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from (none).
Next status will be 'reviewing'.
Note: See TracTickets for help on using tickets.