some bug-fixing

fixed a little play_item bug
double-check playlist.item_changed