Opened on 06/07/2016 at 04:18:11 PM

Last modified on 06/09/2016 at 12:55:40 PM

#4132 new defect

Fix "jumping text" in splash screen

Reported by: mario Assignee:
Priority: P4 Milestone:
Module: Adblock-Browser-for-iOS Keywords:
Cc: jand Blocked By:
Blocking: Platform: Adblock Browser for iOS
Ready: yes Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

Description (last modified by mario)

Environment

ABB 1.4.0 (1022)
iPhone 6
iOS 9.3.2

How to reproduce

  1. Forcequit ABB by tapping the home button twice and manually closing ABB
  2. Start ABB

Observed behaviour

The text "from the makers of Adblock Plus" jumps halfway through the splash screen:

  • It changes its position
  • It changes its font size

Compare this screenshot (state 1) to this screenshot (state 2).

Expected behaviour

The text "from the makers of Adblock Plus" in the splash screen doesn't change.

Remark for reproduction

This doesn't always happen. You may need to restart ABB multiple times in order to see the jumping text. It usually happens when ABB takes a bit longer to load.

Attachments (2)

splash_screen_1.png (169.5 KB) - added by mario on 06/07/2016 at 04:18:31 PM.
splash_screen_2.png (126.4 KB) - added by mario on 06/07/2016 at 04:18:39 PM.

Download all attachments as: .zip

Change History (5)

Changed on 06/07/2016 at 04:18:31 PM by mario

Changed on 06/07/2016 at 04:18:39 PM by mario

comment:1 Changed on 06/07/2016 at 04:19:50 PM by mario

  • Description modified (diff)
  • Ready set

comment:2 Changed on 06/09/2016 at 10:24:12 AM by pavelz

comment:3 Changed on 06/09/2016 at 12:55:40 PM by pavelz

  • Cc jand added

Trickier than expected. iOS simply changes rendering of the font between splash screen and the initial bootstrap screen. The internets are saying that only System font can be used in the splash screen, but even forcing System font (which breaks the design indeed) does not fix the jump in font rendering.

Add Comment

Modify Ticket

Change Properties
Action
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.