Multiple instances of app don't appear as separate processes in Task Manager
#83 opened on Feb 28, 2019
Repository metrics
- Stars
- (16,196 stars)
- PR merge metrics
- (Avg merge 15h 43m) (7 merged PRs in 30d)
Description
Problem Statement Calculator supports multiple windows today, but they are all part of a single process. This means that a crash or hang in one instance brings down all instances and that it is not possible to terminate individual instances via Task Manager.
Evidence or User Insights
Terminating one instance will shut down all.

Proposal Instead of handling multiple views of the app within a single process, we should use the new platform APIs to enable an app to be multi-instance. That will allow instances to be tracked in Task Manager, and if one instance crashes the other instances will remain alive.
Goals
- Refactor current multi-window architecture to leverage platform APIs and enable true multi-instance Calculator
- Maintain existing reliability/performance targets
Non-Goals
- None
Low-Fidelity Concept N/A
Requested Assignment I'm just suggesting this idea. I don't want to implement it.