issue #1840: fixed touch improvement bug.
Merge pull request #824 from linshun/iss1840_v2.1.2

issue #1840: fixed touch improvement bug.