Menu

#2921 Endless loop in continuous selection

Current Release
fixed
None
immediate
minor
HaveNotTried
none
Windows 10
2021-05-02
2021-05-02
Lockery.J
No

Bug description: Using hot-key combination to multiselect nodes will cause freeplane 1.19 (pre20/pre21) to suspend.

Reproduction step.

  1. open the .mm file attached in this post.
  2. expand all nodes.
  3. click on any node which comes with at least one other node at the same level.
  4. press and hold [shift+down] to multi-select the nodes.
  5. when more than 5 or 6 nodes (especially belonging to different parent nodes) are selected, release the keys.
  6. then the program stops responding to any of my operation, including and mouse clicking and keyboard operation.
  7. if the program is still working, then try again from step 3 and step 4, and when multiple nodes are selected, still hold [shift], and then release [down] , then press [up] to unselect nodes
  8. then the program supsends
  9. I have also noticed that in the Windows TaskManager, the CPU Usage on the Java environment is also extremely high, also the highest among all running programs. I will also attach the snapshot here.
1 Attachments

Discussion

  • Lockery.J

    Lockery.J - 2021-05-02

    This image shows the extremely high CPU usage of the java program. Don't know if it will help.

     
  • Dimitry Polivaev

    Congrats, I see it

     
    • Lockery.J

      Lockery.J - 2021-05-02

      Glad it helps. :)

       
  • Dimitry Polivaev

    • summary: Using hot-key combination to multiselect nodes will cause freeplane 1.19 (pre20/pre21) to suspend. --> Endless loop in continuous selection
    • status: new --> fixed
     
  • Dimitry Polivaev

    Preview 1.9.0_22