have  to roll back from float panel because Android seems do not support ignoring transparent area when touching