[patch][ccla] Icon Pane will Not Appear for the 2nd Time inside ScrollableView
A basic functionality of IconItem is that when you click the icon, a pane will appear. You can click the close icon on the left upper corner of the pane to close it. After do that, you can display the pane by clicking the icon again.
However, if the icon is inside a ScrollableView, you can only display the pane for the first time. Please see the attached video. If you change from ScrollableView to View, everything is fine.
This bug is a little bit severe since ScrollableView is widely used.
Change History (9)
Keywords: |
1.7-mobile added
|
Summary: |
Icon Pane will Not Appear for the 2nd Time inside ScrollableView →
[patch][ccla] Icon Pane will Not Appear for the 2nd Time inside ScrollableView
|
Owner: |
changed from Shane O'Sullivan to ykami
|
Milestone: |
1.7 →
1.6.1
|
Resolution: |
→ fixed
|
Status: |
new →
closed
|
If you use ScrollableView, webkitAnimationStart/End handlers are added twice. One is from scrollable.js, the other is from View. The former connects to containerNode, the latter connects to domNode. For some reason, in this case, webkitAnimationStart/End fire only for containerNode, not for domNode. A solution is to always connect to domNode.