GWT CellTable selección y solo clic en CheckBoxCell

Tengo una CellTable que trabaja con SingleSelectionModel para hacer una selección única y mostrar información en el panel de detalles. También tengo la columna CheckBoxCell en esta CellTable que funciona con otro MultipleSelectionModel para realizar una operación de eliminación masiva.

Cuando trato de hacer clic en la casilla de verificación en la columna CheckBoxCell, GWT selecciona la fila y, después del segundo clic en la casilla de verificación, cambia el estado de la casilla de verificación. Así que deberíamos hacer dos clics, pero necesito hacerlo (cambiar el estado de la casilla de verificación) con un clic.

Probé diferentes maneras de arreglarlo:

Cambie depende de la selección y maneja los parámetros de selección en CheckboxCellCambiar SelectionEventManager en CellTable (DefaultSelectionEventManager.createCheckboxManager (), DefaultSelectionEventManager.createCustomManager)

Pero no funciona.

Encontré problemas similares en Internet, pero todos ellos funcionan con un MultipleSelectionModel. No es lo mismo que quiero, porque hay un panel de detalles (por lo que podría hacer una sola selección).

¿Alguien puede ayudarme a averiguar cómo resolverlo?

UPD: Acabo de eliminar SingleSelectionModel y rediseñé la interfaz de usuario para trabajar con MultipleSelectionModel. Es GWT-infierno ..

Respuestas a la pregunta(1)

Su respuesta a la pregunta