fix #2235 - pressdown state sometimes not turn off

we don't need this function, we can