Opened 4 years ago

Last modified 4 years ago

#3201 closed defect

Enhance swipe gestures in landscape mode — at Initial Version

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

Description

Environment

  • iPhone 6, iOS 9.0.2
  • ABB for iOS v1.2.0-stage

Background

In v1.2.0 page-back and page-forward gestures were introduced (#3111). In order to perform a page-back or page-forward gesture, the user needs to swipe to the 2/3rd mark of the screen (approx.). This works fine in portrait mode due to the smaller screen width. In landscape mode, however, the user needs to drag the screen unnaturally far, which makes this gesture difficult to perform - especially on a larger screen (iphone 6 plus).

How to reproduce

  1. Open ABB
  2. Visit google.com
  3. Search for "test"
  4. Tilt your phone over to landscape mode
  5. Slowly swipe from the left screen corner to the right to initiate a page-back

Observed behaviour

The gesture is only registered as a page-back as soon as your movement has reached the 2/3rd mark of the screen. See the following screenshot: https://eyeo-salsita.slack.com/files/vojtab/F0CDMAM5L/file_08-10-15_10_09_24.png

Expected behaviour

The gesture is accepted after roughly crossing the 1/3rd mark of the screen.

Change History (1)

Changed 4 years ago by mario

Visualization of the swipe issue

Note: See TracTickets for help on using tickets.