elements
elements copied to clipboard
ino-nav-drawer: Race condition when searching for ino-list
Description
Currently, the ino-nav-drawer component encounters a race condition when searching for the ino-list element upon mounting. This race condition occurs because the ino-list might not be available yet, leading to potential errors or unexpected behavior. To address this issue, a retry mechanism needs to be implemented in the ino-nav-drawer component to handle the race condition gracefully.
Acceptance Criteria
- [ ] The race condition triggered by searching for the
ino-listelement in theino-nav-drawercomponent is identified and understood. - [ ] A retry mechanism is implemented in the
ino-nav-drawercomponent to handle the race condition gracefully. - [ ] The retry mechanism retries the search for the
ino-listelement if it is not found initially, preventing errors or unexpected behavior. - [ ] Testing confirms that the retry mechanism works reliably and does not introduce performance issues or regressions.