missing correction of boolean show_cover state