make keyboardSwitchButton and backspaceButton size to fit their contents
relayout when setting image for keyboard buttons