Opened 4 years ago

Closed 4 years ago

Last modified 3 years ago

#3201 closed defect (fixed)

Enhance swipe gestures in landscape mode

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 (last modified by mario)

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://issues.adblockplus.org/attachment/ticket/3201/abb_1-2-0_swipe-issue.png

Expected behaviour

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

Attachments (1)

abb_1-2-0_swipe-issue.png (47.6 KB) - added by mario 4 years ago.
Visualization of the swipe issue

Download all attachments as: .zip

Change History (6)

Changed 4 years ago by mario

Visualization of the swipe issue

comment:1 Changed 4 years ago by mario

  • Description modified (diff)

comment:2 Changed 4 years ago by mario

  • Priority changed from Unknown to P3
  • Ready set

comment:3 Changed 4 years ago by jand

  • Resolution set to fixed
  • Status changed from new to closed

comment:4 Changed 4 years ago by mario

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

Batch modify: Added "-next" milestone to recently closed ABB/iOS issues.

comment:5 Changed 3 years ago by scheer

  • Tester changed from Unknown to Scheer
  • Verified working set
  • The gesture is accepted after crossing roughly 1/3 of the screen.

ABB 1.3.0-qa (824)
iPhone 6S 16GB - iOS 9.2

Note: See TracTickets for help on using tickets.