CIDARLAB / 3DuF

Interactive microfluidic design editor
http://3duf.org
BSD 2-Clause "Simplified" License
74 stars 71 forks source link

3DuF Lagging When Trying to Add Parts/Modify Parts #444

Open marialzs opened 2 years ago

marialzs commented 2 years ago

Describe the bug When I try to add a port or a pump (however probably applicable to any part) after fixing it on the screen by left-click the part does not get positioned. However if I change the screen view parameters all the parts I already fixed on the screen will show up. As well, when modifying the part through select tool command it does not work.

To Reproduce Steps to reproduce the behavior:

  1. Click on edit device
  2. Save device
  3. Scroll down to Distribute
  4. Click on port
  5. Hover over the building area
  6. Left-click to fix the port
  7. See error (nothing will show up)
  8. Go to the right and change the view percentage
  9. See that the port appears on the screen
  10. Scroll up to Select Tool
  11. Click on the port
  12. Try changing Angle parameter to 90 degrees
  13. See the error

Expected behavior The port should appear on the screen right after the right-click happens. As for the select tool, after clicking on a part you want to modify it should change the part's parameters how you specified.

Video Recording Here https://drive.google.com/file/d/1C0KNAV0XB5IXoeA1NwC4_rBkwESPdUO8/view?usp=sharing

Desktop: