Cómo seleccionar solo una fila, evitar la anulación de la selección del elemento en el modo de selección individual

Mi pregunta es muy simple, pero realmente no encontré ninguna solución aquí. Tengo una tabla setSelectable (true), setMultiselect (false), setImmediate (true).

Funciona bien con el primer clic y moviéndose a través de la tabla con flechas. Pero si vuelvo a hacer clic en la fila que ya se ha seleccionado, no se selecciona. ¿Cómo prevenirlo? Me gustaría tener solo una fila siempre seleccionada.

Respuestas a la pregunta(1)

Su respuesta a la pregunta