how to set a Contextmenu and itemclicklistener to a table

Hi,
Does anyone know how do I add a Contextmenu and itemclicklistener to a table.
only addItemclicklistener → it works
only Contextmenu → it works
but together doesn’t work.

table.addItemClickListener(event -> doSomething(event));


ContextMenu contextMenu = new ContextMenu(table, true);
final MenuItem item = contextMenu.addItem("Checkable", e -> { Notification.show("checked: " + e.isChecked()); });
item.setCheckable(true);
item.setChecked(true);
MenuItem item2 = contextMenu.addItem("Disabled", e -> { Notification.show("disabled"); });
item2.setEnabled(false);