The resolution of images in assets could play a part in this problem:
in version 7.0.12 –
\gfx\ui\icons\camp.png – 25×25
\gfx\ui\icons\camp_sw.png – 40×40
So if its dimensions are not restricted when displayed, then it will break the bounds of the button.