fixed[maybe] double click bug