I am having a strange issue. When I have hardware acceleration enabled, if I am drawing to a canvas element, whatever is drawn on the canvas, will be re-drawn to the top of
Ok so I've come up with the HACKIEST solution ever. After my onTouchEnd event has fired, I must do the following
1. Append changes to the canvas. It'll double-draw
2. Create a clone of the canvas
3. remove the canvas, re-add it
4. Copy the data from the clone over
then the bug disappears... ridicolous.
I had to get it to work, after removing hardware accel I noticed how clunky jQM feels