Improved trash handling

we have to fire on trashing, not deleted . because deleted is from the
recyclebin