drag and drop finished undo and redo not finished if there is time will finish