allow drag into empty list, fix scroll jump