diff --git a/packages/main/src/Input.js b/packages/main/src/Input.js index e45f8aed2e81..e9a13a0f0cea 100644 --- a/packages/main/src/Input.js +++ b/packages/main/src/Input.js @@ -582,6 +582,7 @@ class Input extends UI5Element { // if focusout is triggered by pressing on suggestion item or value state message popover, skip invalidation, because re-rendering // will happen before "itemPress" event, which will make item "active" state not visualized if (focusedOutToSuggestions || focusedOutToValueStateMessage) { + event.stopImmediatePropagation(); return; } diff --git a/packages/main/test/pages/Input.html b/packages/main/test/pages/Input.html index 07f0df84a297..857cefe0e510 100644 --- a/packages/main/test/pages/Input.html +++ b/packages/main/test/pages/Input.html @@ -366,6 +366,10 @@