elements icon indicating copy to clipboard operation
elements copied to clipboard

ino-nav-drawer: Race condition when searching for ino-list

Open janivo opened this issue 1 year ago • 0 comments

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-list element in the ino-nav-drawer component is identified and understood.
  • [ ] A retry mechanism is implemented in the ino-nav-drawer component to handle the race condition gracefully.
  • [ ] The retry mechanism retries the search for the ino-list element 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.

janivo avatar Jan 26 '24 14:01 janivo