Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#17454 closed defect (fixed)

dojox/mobile/scrollable: performance problems on Android (and in some extent BlackBerry) devices

Reported by: Adrian Vasiliu Owned by: Adrian Vasiliu
Priority: undecided Milestone: 1.9.2
Component: DojoX Mobile Version: 1.9.1
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by Adrian Vasiliu)

The following performance/usability issues hurt the scrolling machinery of Dojo Mobile (dojox/mobile/scrollable) on Android, especially recent versions such as 4.2/4.3, and in some extent on BlackBerry?:

  • Unpleasant "lag": at the end of the scrolling gesture (touch end event), the final slide animation starts with a delay which is more or less large depending on the device, browser, and OS version.
  • Cannot quickly chain scrolling gestures where you start scrolling before the end of the previous scroll or right at the end of it.

How to reproduce: for instance run dojox/mobile/tests/test_ScrollableView-demo-long.html, switch to its "Categories" tab and play with the scrolling in various Android and BB devices (on Android 4+, with both stock browser and Chrome).

Change History (5)

comment:1 Changed 6 years ago by Adrian Vasiliu

Description: modified (diff)

comment:2 Changed 6 years ago by Adrian Vasiliu

Owner: set to Adrian Vasiliu
Status: newassigned

comment:3 Changed 6 years ago by Adrian Vasiliu

Milestone: tbd1.9.2

comment:4 Changed 6 years ago by Adrian Vasiliu <vasiliu@…>

Resolution: fixed
Status: assignedclosed

In c43b260af527b055a5876e47f61d4e04c2aaa4b4/dojox:

Error: Processor CommitTicketReference failed
Unsupported version control system "git": Can't find an appropriate component, maybe the corresponding plugin was not enabled? 

comment:5 Changed 6 years ago by Adrian Vasiliu <vasiliu@…>

In 65c7124352fc5e42fc5d4a5a8d360e92c11ab411/dojox:

Error: Processor CommitTicketReference failed
Unsupported version control system "git": Can't find an appropriate component, maybe the corresponding plugin was not enabled? 
Note: See TracTickets for help on using tickets.