fixed bug re-showing gift box within a cycle