Skip to content
This repository has been archived by the owner on Jun 5, 2018. It is now read-only.

Listview/Fastscroller doesn't drag with ART runtime #803

Open
protocolGITHUB opened this issue Mar 14, 2014 · 1 comment
Open

Listview/Fastscroller doesn't drag with ART runtime #803

protocolGITHUB opened this issue Mar 14, 2014 · 1 comment

Comments

@protocolGITHUB
Copy link

Using ART runtime on Kitkat 4.4.2, fastscroller doesn't work correctly, just jumps to touchEnd position, dragging not working.

I was trying to figure out why my app worked fine on the emulator, but not on my device, and remembered I'm using the ART runtime on my device (Moto G).

I changed the emu to ART, and then the scrolling broke, just like on my device.

Any ideas? thx!

details:
org.holoeverywhere:plugin:0.2.11
versionName '2.1.1-SNAPSHOT'
versionCode 2001001

@protocolGITHUB
Copy link
Author

fwiw, some ART debug warnings, not sure what they mean, trying to debug touchevent in fastscroller class, scrolllistener ones could be the culprit:

Before Android 4.1, method android.view.ContextMenu$ContextMenuInfo org.holoeverywhere.widget.ListView.createContextMenuInfo(android.view.View, int, long) would have incorrectly overridden the package-private method in android.widget.AbsListView

Before Android 4.1, method void org.holoeverywhere.widget.ListView.drawDivider(android.graphics.Canvas, android.graphics.Rect, int) would have incorrectly overridden the package-private method in android.widget.ListView

Before Android 4.1, method void org.holoeverywhere.widget.ListView.invokeOnItemScrollListener() would have incorrectly overridden the package-private method in android.widget.AbsListView

Before Android 4.1, method void org.holoeverywhere.widget.ListView.reportScrollStateChange(int) would have incorrectly overridden the package-private method in android.widget.AbsListView

Before Android 4.1, method android.view.ContextMenu$ContextMenuInfo org.holoeverywhere.widget.ListView.createContextMenuInfo(android.view.View, int, long) would have incorrectly overridden the package-private method in android.widget.AbsListView

Before Android 4.1, method void org.holoeverywhere.widget.ListView.drawDivider(android.graphics.Canvas, android.graphics.Rect, int) would have incorrectly overridden the package-private method in android.widget.ListView

Before Android 4.1, method void org.holoeverywhere.widget.ListView.invokeOnItemScrollListener() would have incorrectly overridden the package-private method in android.widget.AbsListView

Before Android 4.1, method void org.holoeverywhere.widget.ListView.reportScrollStateChange(int) would have incorrectly overridden the package-private method in android.widget.AbsListView

Before Android 4.1, method android.view.ContextMenu$ContextMenuInfo org.holoeverywhere.widget.ExpandableListView.createContextMenuInfo(android.view.View, int, long) would have incorrectly overridden the package-private method in android.widget.AbsListView

Before Android 4.1, method void org.holoeverywhere.widget.ExpandableListView.drawDivider(android.graphics.Canvas, android.graphics.Rect, int) would have incorrectly overridden the package-private method in android.widget.ListView

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant