fix bug: when srcbox = targetbox, shouldn't prompt remove msg