SAP / ui5-webcomponents

UI5 Web Components - the enterprise-flavored sugar on top of native APIs! Build SAP Fiori user interfaces with the technology of your choice.
https://sap.github.io/ui5-webcomponents/
Apache License 2.0
1.5k stars 260 forks source link

[Breadcrumbs]: render loop #7458

Closed ehn-sap closed 12 months ago

ehn-sap commented 1 year ago

Bug Description

Breadcrumbs enter an infinite rendering loop, interrupted by RenderQueue, then causing unpredictable behavior of the application controls.

Affected Component

Breadcrumbs

Expected Behaviour

The breadcrumbs should be rendered completely, with no loop.

Isolated Example

https://codesandbox.io/s/ui5-webcomponents-forked-hxtq97?file=/index.html

(edit - updated sandbox to latest ui5)

Steps to Reproduce

See the associated code sandbox.

Log Output, Stack Trace or Screenshots

No response

Priority

None

UI5 Web Components Version

1.14.0

Browser

Chrome

Operating System

No response

Additional Context

No response

Organization

No response

Declaration

Lyserg-Diethel commented 1 year ago

Hello @SAP/ui5-webcomponents-topic-p,

The issue is reproducible in the linked example. Interestingly, changing the "(all)" text seems to often prevent the issue from occurring.

Best regards, Stefan

ehn-sap commented 1 year ago

Hello @SAP/ui5-webcomponents-topic-p,

The issue is reproducible in the linked example. Interestingly, changing the "(all)" text seems to often prevent the issue from occurring.

Best regards, Stefan

Hi Stefan, Be careful, the issue is quite unstable and depends very much on the cache of the browser. So, in the sandbox, click the inner refresh button to have a reliable behavior. The continuous refresh on code edition seems not strong enough. Thanks Enrick