fix some theme bug