jimmejardine / qiqqa-open-source

The open-sourced version of the award-winning Qiqqa research management tool for Windows
GNU General Public License v3.0
374 stars 61 forks source link

BUG: Qiqqa allows us to launch multiple Brainstorm/Expedition screens. This may lead to concurrent changes to the concept map, and data conflict. #269

Open raindropsfromsky opened 3 years ago

raindropsfromsky commented 3 years ago

Qiqqa allows us to launch multiple Brainstorm screens.

A user may launch multiple Brainstorm screens without realizing this; and he may make different changes to his concept map from each screen. This may lead to concurrent changes to the concept map. Qiqqa would save only one of these versions and discard the other changes, leading to a waste of creative opportunity. (If the user tries once again, he may not get the same creative ideas.)

Desired: Please allow a single instance of the Brainstorm screen. If the user clicks on the Brainstorm button for the second time, Qiqqa should switch to the Brainstorm screen that is already open.

The Expedition screen also should be treated in the same way.

(This already happens if we click on the InCite and Web browser buttons.)