Facing the same problem here as well, the after the app is shut down via close, two of the smaller NWJS process are removed while the largest memory process NWJS is not removed and are still in the task manager.
If you keep opening the same NWJS game, you get a repeat process over and over again every time you do so.
This accumulate to around 7 NWJS processes after I restarted and close the game four times after the first initial attempt.
This is bad and didn't occur in the 10.5 version. I am facing this today after upgrading both my C2 and NWJS.
Image show my task manager after the fifth app shut down.
Can we resolve things on our end by forcefully shutting down all nwjs process after browser.close is activated?
EDIT: Changing the app name or deleting the app folder in the user local directory did nothing to resolved this. Just to be clear, the game run perfectly. It's the game not being able to be close properly that worries me.
Like others, I am only getting this effect once the game had use more than a single layout in the runtime. Using a test case with one layout does not produce this effect while using a test case with three layouts (Basically the first two layouts go to another layout after a second had passed) produce the bug.
Can someone notify the nwjs team regarding this?