NodeLink icon indicating copy to clipboard operation
NodeLink copied to clipboard

[BUG]: In SelectionModel, the selectNode function has performance issue.

Open mohsenkondori opened this issue 2 years ago • 0 comments

Describe the bug Within the SelectionModel class, it is crucial for the SelectNode function to be robust. SelectNode should adeptly manage both the "select all" and individual node selection scenarios, ensuring the emission of the appropriate signals to prevent unnecessary actions that could lead to performance issues.

Check it: #174

To Reproduce Steps to reproduce the behavior:

  1. Run the app in the profile mode
  2. Select all nodes, you can see the app is slow in selecting model.
  3. See the profile results.

Expected behavior A clear and concise description of what you expected to happen.

Screenshots If applicable, add screenshots to help explain your problem.

Software Versions Application version: (add either official git release version or git SHA) Firmware version: (add either official git release version or git SHA)

Additional context Add any other context about the problem here.

mohsenkondori avatar Jan 28 '24 13:01 mohsenkondori