-
Notifications
You must be signed in to change notification settings - Fork 178
Description
Description
Hi team,
I'm currently using eSim for designing and testing circuits as part of a project. I've noticed a significant usability issue with the component search bar in the GUI:
Whenever I try to type a component name (e.g., "resistor", "PWL", "capacitor", etc.), each letter takes 3–4 seconds to appear in the search bar.
After finishing typing, the results also take another 3–4 seconds to show up.
This happens consistently, even for common components.
The lag makes the process quite slow and frustrating, especially when adding multiple components to the schematic.
Steps to Reproduce
1.Open eSim.
2.Create or open any project.
3.Try to add a component using the search bar.
4.Type any component name slowly (e.g., “resistor” or “PWL”).
5.Observe delay in letter appearance and search results.
Expected Behavior
Typing should be responsive and component search results should be displayed almost instantly.
Actual Behavior:
1.Each keystroke takes ~3 seconds to appear.
2.Search results are delayed.
3.Makes the tool slower to use for larger circuit designs.
Screenshots
Version and OS
- eSim version: eSim 2.3
- OS: [e.g. Windows 10, 64 bit]: Windows 11, 64 bit
Additional Context
Suggestion:
If possible, optimize the component search bar by:
-
Improving UI responsiveness.
-
Caching component list locally.
-
Possibly reducing redraw/update frequency during typing.