#2 fix a bug not apply button size