fix a bug, 当被一个半透明如dialog遮住再返回后，crash