Severity:
Merdium
Context:
When adding items to the cart, the cart icon counter updates with a perceptible delay. This behaviour is linked to asynchronous handling in the code.
Ā
Steps to Reproduce:
- Open the shopping app/website.
- .Add any item to the cart.
- Observe the cart icon update.
Expected Result:
The counter should update immediately, providing instant feedback.
Actual Result:
The cart counter updates after a noticeable delay.
Impact:
- Users may believe their action didnāt work.
- Risk of duplicate clicks and unintended extra items.
- Breaks smooth user experience and trust.
Suggested Fix:
- Update the UI instantly on user action.
- Use await correctly to synchronize backend confirmation without blocking visual feedback.
Lesson learnt:
āIn the age of micro-interactions, one missing await can feel like a lifetime of waitingā
Letās connect! I share common bugs, solutions, and QA tips regularly.