update UI interactions for touch devices