Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#3811 closed defect (fixed)

When ABB is updated, specific UI elements become unresponsive

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

Description (last modified by mario)

Environment

1.2.1-740 to 1.3.0-qa-852
1.2.1 stable to 1.3.0 stable
iPhone 6 Plus - iOS 9.2.1
iPhone 6 - iOS 9.3.1

How to reproduce

  1. Install ABB version 1.2.1
  2. Pass the first run screen and then close the app
  3. Update to ABB 1.3.0 either via HockeyApp or via iTunes
  4. Once the update is complete, launch the app
  5. Navigate to settings

Observed behaviour

ABP is disabled by default and not getting enabled until the browser is closed and opened again.

Expected behaviour

ABP is enabled by default and the default subscription is set to "Easylist".

Additional information

This happens during any updating process:

  • Update via HockeyApp
  • Update via iTunes
  • Update via devbuild prompts

Please note, that if the user restarts the browser they are able to enable ABP again.

Attachments (2)

3766_1457590436_iosUpdate.mp4 (1.7 MB) - added by passbrains 3 years ago.
3766_1457686567_iosUpdate1.mp4 (13.1 MB) - added by passbrains 3 years ago.

Change History (11)

Changed 3 years ago by passbrains

Changed 3 years ago by passbrains

comment:1 Changed 3 years ago by passbrains

1 - 11 Mar 2016 09:11:52 posted by Scott Cheer
Hi Rajeswari,

I need some more information from you.

When and where do you get the request for an update? Could you supply a video for this, if you are able to reproduce it. Can you confirm the version it is asking for you to update from and to.

Thanks

2 - 16 Mar 2016 10:06:34 posted by Thorsten Martens
I was able to reproduce this behaviour on an IPhone 6 with ABP Browser 1.2.1-740. Some seconds after ABP Browser was opened, a dialog for updating to the actual version appeared. After confirming the update and after the update-process, the Browser opened, but the menu shows that ABP is switched off. After restarting ABP, the menu shows that ABP is switched on.

3 - 16 Mar 2016 11:22:16 posted by Scott Cheer
I was able to reproduce this updating from 1.2.1-740 to the latest 1.3.0-852. I was not able to download a version after 1.2.1-740 that then prompted me to update to the latest again, however.

ABB 1.3.0-qa (852)
iPhone 6 Plus - iOS 9.2.1

comment:2 Changed 3 years ago by scheer

  • Component changed from Unknown to Adblock-Browser-for-iOS
  • Description modified (diff)
  • Summary changed from When ABP is updated, ABP is disabled by default and not getting enabled until restart. to When ABB is updated, ABP is disabled by default and the user is unable to re-enable it again.

comment:3 Changed 3 years ago by mario

  • Cc mario added

comment:4 Changed 3 years ago by mario

  • Priority changed from Unknown to P4
  • Ready set

comment:5 Changed 3 years ago by pavelz

  • Cc vojtab removed
  • Resolution set to fixed
  • Status changed from new to closed

comment:6 Changed 3 years ago by pavelz

Comment for testing: the first build with fix is 1.4.0-884 so the version to upgrade to obviously cannot be 1.3.0-852 but at least that one

comment:7 Changed 3 years ago by mario

  • Milestone set to Adblock-Browser-for-iOS-1.3.2

comment:8 Changed 3 years ago by mario

  • Description modified (diff)
  • Summary changed from When ABB is updated, ABP is disabled by default and the user is unable to re-enable it again. to When ABB is updated, specific UI elements become unresponsive

Updated the description to reflect current findings.

comment:9 Changed 3 years ago by scheer

  • Tester changed from Unknown to Scheer
  • Verified working set
  • 1.2.1 (740) to 1.3.2 (921)
  • 1.3.0 (852) to 1.3.2 (921)
  • 1.3.1 (913) to 1.3.2 (921)

During all of the above-mentioned version upgrades, this issue no longer presented itself.

ABB 1.3.2 (921)
iPhone 6 Plus
iOS 9.3.1

Note: See TracTickets for help on using tickets.