when double clicking on a item in the playlist, it's loaded twice

fixes #23 by checking on loading state