update fix bug drag