Open Auriga2 opened 1 month ago
[ ] Put an X between the brackets on this line if you have done all of the following:
Running the latest version of Constellation
Attached the Support Package via Help > Support Package
Help
Support Package
Checked the FAQs: https://github.com/constellation-app/constellation/wiki/FAQ
Checked that your issue isn’t already filed: https://github.com/constellation-app/constellation/issues
Checked that there is not already a module that provides the described functionality: https://github.com/constellation-app/constellation/wiki/Catalogue-of-Repositories
Recent graphs in the Welcome page can be clicked multiple times, which opens the same graph in multiple tabs.
If you do this on a larger graph, constellation can run out of memory and stuck.
Clicking on these graphs/tabs while partially loading throws this exception.
Open constellation, open a larger graph and close the app which will add it in the Recent section in the Welcome page.
Recent
Open constellation and double click on the graph above in the Welcome page
Observe it creating 2 graphs.
Clicking on the graph above in the Welcome page multiple times can cause the 1st exception
Clicking on the graph above in the Welcome page a few times and clicking on these graphs/tabs that are partially loading can cause the 1st exception
Expected behaviour: Welcome page not allowing to open multiples of the same graph and no exceptions thrown
Actual behaviour: Welcome page allows to open multiples of the same graph and exceptions are thrown
Reproduces how often: 90% with a larger graph
Observed in v3.0.0.-rc1 Same behavior in v2.11
Prerequisites
[ ] Put an X between the brackets on this line if you have done all of the following:
Running the latest version of Constellation
Attached the Support Package via
Help
>Support Package
Checked the FAQs: https://github.com/constellation-app/constellation/wiki/FAQ
Checked that your issue isn’t already filed: https://github.com/constellation-app/constellation/issues
Checked that there is not already a module that provides the described functionality: https://github.com/constellation-app/constellation/wiki/Catalogue-of-Repositories
Description
Recent graphs in the Welcome page can be clicked multiple times, which opens the same graph in multiple tabs.
If you do this on a larger graph, constellation can run out of memory and stuck.
Clicking on these graphs/tabs while partially loading throws this exception.
Steps to Reproduce
Open constellation, open a larger graph and close the app which will add it in the
Recent
section in the Welcome page.Open constellation and double click on the graph above in the Welcome page
Observe it creating 2 graphs.
Clicking on the graph above in the Welcome page multiple times can cause the 1st exception
Clicking on the graph above in the Welcome page a few times and clicking on these graphs/tabs that are partially loading can cause the 1st exception
Expected behaviour: Welcome page not allowing to open multiples of the same graph and no exceptions thrown
Actual behaviour: Welcome page allows to open multiples of the same graph and exceptions are thrown
Reproduces how often: 90% with a larger graph
Additional Information
Observed in v3.0.0.-rc1 Same behavior in v2.11