Fix screen updates being inside the touch event loop - thanks to GS_DAN
on xda-developers for spotting the problem!