fix: fix destroy event