fix header widget always hidden