Description
Two demos are initialized on startup.
Cause(s)
This is because the first demo on DemoList and the demo referenced by storage are both initialised on startup.
Solution(s)
Check if a valid demo exists that is referenced by storage,then initialize that.
If the storage reference is invalid,select the default demo from the DemoList.