use fling, and only tap on icon can drag or remove