SAP/ui5-webcomponents-react

ui5-list warning "Provided item is not managed by ItemNavigation"

jamesPodo opened this issue · 3 comments

Describe the bug

Currently, we use ui5 button inside of the CustomListItem to open popover menu. After we upgrade ui5wc = 1.23.3 and ui5wc-react = 1.26.2, opening the button inside of the list item occasionally throws console warning says "Provided item is not managed by ItemNavigation". Moreover, In our production build, we see TypeError: Cannot create property '__reactProps$lzhp7ra1b1' on string '[Circular ~]' and ui component get destroyed

Since the issue is only reproducible on the production build and is hard to trace down, I am not sure if this warning is the culprit of the issue. However, I only see the type error after seeing the itemNavigation warning.

Isolated Example

No response

Reproduction steps

...

Expected Behaviour

No error or warning is thrown upon interaction with button inside of custom list item

Screenshots or Videos

image

UI5 Web Components for React Version

1.26.2

UI5 Web Components Version

1.23.3

Browser

Chrome

Operating System

Mac OS

Additional Context

No response

Relevant log output

No response

Organization

SAP SE

Declaration

  • I’m not disclosing any internal or sensitive information.

Hi @jamesPodo

If I understand correctly, then you can only not reproduce the TypeError, right? So, could you please add an example for the ItemNavigation warning by leveraging this StackBlitz template?

Hi everyone! Seems like there hasn't been much going on in this issue lately. If there are still questions, comments, or bugs, please feel free to continue the discussion. Inactive issues will be closed after 7 days. Thanks.

Hey there, it's me again! I am going close this issue to help our maintainers focus on the current development roadmap instead. If the issue mentioned is still a concern, please first check to see if the maintainers have requested additional input and provide it if necessary, or post a detailed description of why this issue is still a problem.