got a strange report from QA today:
SUMMARY: The application opens multiple instances.
STEPS TO REPRODUCE:
1. Download and install the content.
2. Launch the application.
3. Go to the application list and select the application icon again.
ACTUAL RESULTS: A second instance of the application is launched.
EXPECTED RESULTS: There should only be one instance of the application, and focus should return to the application when selecting the icon for a 2nd time.
qustion is: who is responsible for running only one instance? OS or developer?
if developer, how to make sure only one instance is running at the time?