diff --git a/domino-ui/src/main/java/org/dominokit/domino/ui/lists/ListItem.java b/domino-ui/src/main/java/org/dominokit/domino/ui/lists/ListItem.java index 16da13905..11bc25423 100644 --- a/domino-ui/src/main/java/org/dominokit/domino/ui/lists/ListItem.java +++ b/domino-ui/src/main/java/org/dominokit/domino/ui/lists/ListItem.java @@ -297,7 +297,7 @@ public ListItem getSelection() { */ @Override public ListItem select() { - return select(isSelectable()); + return select(isSelectionListenersPaused()); } /** @@ -319,7 +319,7 @@ public ListItem deselect() { */ @Override public ListItem select(boolean silent) { - if (selectable && isEnabled()) { + if (isSelectable() && isEnabled()) { if (nonNull(listGroup)) { listGroup.select(this, silent); } @@ -339,7 +339,7 @@ public ListItem select(boolean silent) { */ @Override public ListItem deselect(boolean silent) { - if (selectable && isEnabled()) { + if (isSelectable() && isEnabled()) { if (nonNull(listGroup)) { listGroup.deselect(this, silent); }