epam / ketcher

Web-based molecule sketcher
https://lifescience.opensource.epam.com/ketcher/demo.html
Apache License 2.0
442 stars 159 forks source link

Toolbars and canvas are not disabled and avaliable for action during long fold/unfold operations #4243

Open AlexeyGirin opened 4 months ago

AlexeyGirin commented 4 months ago

Steps to Reproduce

  1. Put on the canvas following SMILES: CC[C@H](C)[C@@H](C(=O)N[C@@H](C)C(=O)N[C@@H](Cc1c[nH]c2c1cccc2)C(=O)N[C@@H](CC(C)C)C(=O)N[C@@H](C(C)C)C(=O)N[C@@H](CCCNC(=N)N)C(=O)NCC(=O)N[C@@H](CCCNC(=N)N)C(=O)NCC(=O)O)NC(=O)[C@H](Cc3ccccc3)NC(=O)[C@H](CCC(=O)O)NC(=O)[C@H](CCCCNC(=O)COCCOCCNC(=O)COCCOCCNC(=O)CC[C@@H](C(=O)O)NC(=O)CCCCCCCCCCCCCCCCC(=O)O)NC(=O)[C@H](C)NC(=O)[C@H](C)NC(=O)[C@H](CCC(=O)N)NC(=O)CNC(=O)[C@H](CCC(=O)O)NC(=O)[C@H](CC(C)C)NC(=O)[C@H](Cc4ccc(cc4)O)NC(=O)[C@H](CO)NC(=O)[C@H](CO)NC(=O)[C@H](C(C)C)NC(=O)[C@H](CC(=O)O)NC(=O)[C@H](CO)NC(=O)[C@H]([C@@H](C)O)NC(=O)[C@H](Cc5ccccc5)NC(=O)[C@H]([C@@H](C)O)NC(=O)CNC(=O)[C@H](CCC(=O)O)NC(=O)C(C)(C)NC(=O)[C@H](Cc6cnc[nH]6)N
  2. Press Add/Remove explicit hydrogens button to fold hydrogens

Actual behavior Toolbars and canvas are not disabled and avaliable for action during long fold/unfold operations image

Expected behavior Everything (toolbars and the canvas) are not operational while spinner is on the screen

Ketcher version [e.g. v2.4.2].

AlexeyGirin commented 2 months ago

Moved to Refined Backlog since no fix over 2 versions