Added ButtonManager.onClick()