Use o grupo no ConstraintLayout para ouvir eventos de clique em várias visualizações

Basicamente, eu gostaria de anexar um único OnClickListener a várias visualizações dentro de um ConstraintLayout.

Antes de migrar para o ConstraintLayout, as visualizações estavam em um layout no qual eu poderia adicionar um ouvinte. Agora eles estão na mesma camada com outras visualizações logo abaixo do ConstraintLayout.

Tentei adicionar as visualizações a umandroid.support.constraint.Group e adicionou um OnClickListener a ele programaticamente.

group.setOnClickListener {
    Log.d("OnClick", "groupClickListener triggered")
}

No entanto, isso não parece funcionar como na versão ConstraintLayout1.1.0-beta2

Fiz algo errado, existe uma maneira de obter esse comportamento ou preciso anexar o ouvinte a cada uma das visualizações únicas?

questionAnswers(5)

yourAnswerToTheQuestion