FIX: ui-button initialisation before first usage