Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#15067 closed defect (fixed)

Carousel broken when using buttons after swiping at least once

Reported by: Atsushi Ono Owned by: ykami
Priority: undecided Milestone: 1.8
Component: DojoX Mobile Version: 1.7.2
Keywords: Cc:
Blocked By: Blocking:


This is an issue on Dojo 1.8.

After swiping Carousel at least once, Carousel's content disappear when using buttons to go back/forward. This can be reproduced in test_Carousel.html, test_DataCarousel.html, etc. (Android 2.2/2.3 only)

Attachments (1)

15067.patch (3.0 KB) - added by Atsushi Ono 10 years ago.
[patch][ccla] patch for SwapView and scrollable

Download all attachments as: .zip

Change History (4)

Changed 10 years ago by Atsushi Ono

Attachment: 15067.patch added

[patch][ccla] patch for SwapView and scrollable

comment:1 Changed 10 years ago by Atsushi Ono

I have attached a patch to fix the issue. This issue is caused by "top"/"left" style scrolling of scrollable for Android 2.2/2.3 to prevent input field jumping issue in #14633. I have updated the followings:

  • Added filter conditions at the beginning of "webkitTransitionEnd" event handlers so as not to be executed both on view transitions and scrolling.
  • Added some code to prevent "webkitTransitionEnd" event handler not fired in some cases on Android 2.x.

comment:2 Changed 10 years ago by ykami

Resolution: fixed
Status: newclosed

In [28236]:

Fixes #15067 !strict. Fixed a problem where Carousel broke on Android. Thanks onoat for the patch.

comment:3 Changed 10 years ago by bill

Milestone: tbd1.8

Bulk update for closed tickets marked as tbd/future. Presumably these should be marked as fixed in 1.8.

Note: See TracTickets for help on using tickets.