Assets & Gallery

I just wanted to express my gratitude and congratulate the team of dedicated developers of the Microsoft MakeCode platform for rolling out the latest version of the editor. Being able to mange assets is a fantastic improvement and the gallery has been completely revamped. Great work!

1 Like

After checking in my game into GitHub: https://github.com/cosmoscowboy/wonder-dude, it is no longer working.

Can someone please look into this issue and help me resolve it?!

[Deprecation] Application Cache API manifest selection is deprecated and will be removed in M82, around April 2020. See https://www.chromestatus.com/features/6192449487634432 for more details.
/#editor:1 Adding master entry to Application Cache with manifest https://arcade.makecode.com/---manifest
pxtapp.js:1 Browser: chrome 80.0.3987.122 on windows
pxtapp.js:1 workspace: browser
pxtapp.js:1 PouchDB adapter: idb
pxt.azureedge.net/blob/a5c2c65b442096a29b7c686a8b6c8e02b5b35cea/sim.webmanifest:1 Manifest: property ‘start_url’ ignored, should be same origin as document.
pxt.azureedge.net/blob/a5c2c65b442096a29b7c686a8b6c8e02b5b35cea/sim.webmanifest:1 Manifest: property ‘scope’ ignored, should be same origin as document.
[Deprecation] Application Cache API manifest selection is deprecated and will be removed in M82, around April 2020. See https://www.chromestatus.com/features/6192449487634432 for more details.
pxtsim.js:1 Simulator ServiceWorker registration successful with scope: https://trg-arcade.userpxt.io/
pxt.azureedge.net/api/gh/cosmoscowboy/wonder-dude?cdn=20210123:1 Failed to load resource: the server responded with a status of 404 ()
pxtapp.js:1 Error: Bad HTTP status code: 404 at https://pxt.azureedge.net/api/gh/cosmoscowboy/wonder-dude?cdn=20210123; message: {“message”:“maximum file size in package is ~64k; file main.blocks; size 415035”}
at https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:56129
at s (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1172493)
at S._settlePromiseFromHandler (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1145977)
at S._settlePromise (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1146777)
at S._settlePromise0 (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1147476)
at S._settlePromises (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1148803)
at https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1102628
From previous event:
at S.R [as _captureStackTrace] (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1115932)
at S._then (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1141433)
at S.then (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1139796)
at HTMLDocument. (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:110713)
(anonymous) @ pxtapp.js:1
pxt.azureedge.net/api/gh/cosmoscowboy/wonder-dude?cdn=20210123:1 Failed to load resource: the server responded with a status of 404 ()
pxtapp.js:1 Error: Bad HTTP status code: 404 at https://pxt.azureedge.net/api/gh/cosmoscowboy/wonder-dude?cdn=20210123; message: {“message”:“maximum file size in package is ~64k; file main.blocks; size 415035”}
at https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:56129
at s (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1172493)
at S._settlePromiseFromHandler (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1145977)
at S._settlePromise (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1146777)
at S._settlePromise0 (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1147476)
at S._settlePromises (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1148803)
at https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1102628
From previous event:
at S.R [as _captureStackTrace] (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1115932)
at S._then (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1141433)
at S.then (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1139796)
at HTMLDocument. (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:110713)
(anonymous) @ pxtapp.js:1
pxt.azureedge.net/api/gh/cosmoscowboy/wonder-dude?cdn=20210123:1 Failed to load resource: the server responded with a status of 404 ()
pxtapp.js:1 Error: Bad HTTP status code: 404 at https://pxt.azureedge.net/api/gh/cosmoscowboy/wonder-dude?cdn=20210123; message: {“message”:“maximum file size in package is ~64k; file main.blocks; size 415035”}
at https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:56129
at s (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1172493)
at S._settlePromiseFromHandler (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1145977)
at S._settlePromise (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1146777)
at S._settlePromise0 (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1147476)
at S._settlePromises (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1148803)
at https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1102628
From previous event:
at S.R [as _captureStackTrace] (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1115932)
at S._then (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1141433)
at S.then (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1139796)
at HTMLDocument. (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:110713)
(anonymous) @ pxtapp.js:1
main.js:1 Unhandled rejection TypeError: Cannot read property ‘length’ of null at Object.endsWith (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:53584) at https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:262325 at Array.some () at t (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:262297) at e.addSnapshot (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:262418) at Object.getExtensionInfo (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:126579) at e. (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:267632) at https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:41062 at Object.next (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:41167) at https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:40070 at S._execute (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1115398) at S._resolveFromExecutor (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1145576) at new S (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1138763) at https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:39818 at n (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:267375) at e. (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:268644)From previous event: at S.R [as _captureStackTrace] (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1115932) at S._then (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1141433) at S.then (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1139796) at HTMLDocument. (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:110713)
o @ main.js:1
/#editor:1 Application Cache NoUpdate event
main.js:1 Uncaught TypeError: Cannot read property ‘length’ of null
at Object.endsWith (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:53584)
at https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:262325
at Array.some ()
at t (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:262297)
at e.addSnapshot (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:262418)
at Object.getExtensionInfo (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:126579)
at e. (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:267632)
at https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:41062
at Object.next (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:41167)
at https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:40070
at S._execute (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1115398)
at S._resolveFromExecutor (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1145576)
at new S (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1138763)
at https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:39818
at n (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:267375)
at e. (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:268644)
From previous event:
at S.R [as _captureStackTrace] (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1115932)
at S._then (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1141433)
at S.then (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1139796)
at Object.E [as typecheckAsync] (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:251599)
at e.func (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:11528)
at https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:55259
DevTools failed to parse SourceMap: https://pxt.azureedge.net/blob/48d89c8801b09111cca8d95492eae261a1e03f1c/purify.min.js.map
DevTools failed to parse SourceMap: https://pxt.azureedge.net/blob/min-maps/vs/editor/editor.main.js.map
pxtapp.js:1 GET https://pxt.azureedge.net/api/gh/cosmoscowboy/wonder-dude?cdn=20210123 404
(anonymous) @ pxtapp.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ pxtapp.js:1
c @ pxtapp.js:1
h @ pxtapp.js:1
s @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ pxtapp.js:1
A @ pxtapp.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ main.js:1
pe @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
r @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
H @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ main.js:1
te @ main.js:1
getAsync @ main.js:1
b @ main.js:1
(anonymous) @ main.js:1
x @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Show 6 more frames
pxtapp.js:1 Error: Bad HTTP status code: 404 at https://pxt.azureedge.net/api/gh/cosmoscowboy/wonder-dude?cdn=20210123; message: {“message”:“maximum file size in package is ~64k; file main.blocks; size 415035”}
at https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:56129
at s (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1172493)
at S._settlePromiseFromHandler (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1145977)
at S._settlePromise (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1146777)
at S._settlePromise0 (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1147476)
at S._settlePromises (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1148803)
at https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1102628
From previous event:
at S.R [as _captureStackTrace] (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1115932)
at S._resolveFromExecutor (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1145519)
at new S (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1138763)
at https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1049048
at Object.te [as pullAsync] (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1063846)
at Object.getAsync (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:779989)
at b (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:459047)
at https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:459673
at Array.forEach ()
at Object.x [as invalidate] (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:459574)
at q.updateVisibility (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:16299)
at HTMLDocument. (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:111471)
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ pxtapp.js:1
XMLHttpRequest.send (async)
(anonymous) @ pxtapp.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ pxtapp.js:1
c @ pxtapp.js:1
h @ pxtapp.js:1
s @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ pxtapp.js:1
A @ pxtapp.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ main.js:1
pe @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
r @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
H @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ main.js:1
te @ main.js:1
getAsync @ main.js:1
b @ main.js:1
(anonymous) @ main.js:1
x @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Show 36 more frames

I am sorry to report, but I think I spoke too soon.

@jwunderl & @richard
There is something going wrong with Assets tab. After switching multiple times between Blocks and Javascript (and not changing ANY code in Javascript), My Assets are duplicated multiple times.

Since my last code commit in GitHub, I had add added code for working with the bee images, and this is what I see in the Javascript tab:

While still in Javascript and viewing My Assets, this is what I see:

All of this is running in https://arcade.makecode.com/#editor

This extremely strange behavior is happening in Chrome.

After exiting the editor and trying to open the game again, this is what the Console shows:

pxtapp.js:1 GET https://pxt.azureedge.net/api/gh/cosmoscowboy/wonder-dude?cdn=20210123 404
(anonymous) @ pxtapp.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ pxtapp.js:1
c @ pxtapp.js:1
h @ pxtapp.js:1
s @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ pxtapp.js:1
A @ pxtapp.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ main.js:1
pe @ main.js:1
(anonymous) @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
o @ main.js:1
r @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
c @ main.js:1
n.index.get.onsuccess @ main.js:1
IndexedDB (async)
l.objectStore.get.onsuccess @ main.js:1
IndexedDB (async)
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ main.js:1
u @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
H @ main.js:1
t @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
a. @ pxtapp.js:1
recvHandler @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
Show 3 more frames
pxtapp.js:1 Error: Bad HTTP status code: 404 at https://pxt.azureedge.net/api/gh/cosmoscowboy/wonder-dude?cdn=20210123; message: {“message”:“maximum file size in package is ~64k; file main.blocks; size 415035”}
at https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:56129
at s (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1172493)
at S._settlePromiseFromHandler (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1145977)
at S._settlePromise (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1146777)
at S._settlePromise0 (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1147476)
at S._settlePromises (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1148803)
at https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1102628
From previous event:
at S.R [as _captureStackTrace] (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1115932)
at S._then (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1141433)
at S.then (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1139796)
at q.loadHeaderAsync (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:37550)
at e.chgHeader (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:785654)
at p.handleCardClick (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:801699)
at e.handleClick (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:805439)
at https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:238520
at Object. (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1519332)
at k (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1519370)
at https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1519516
at x (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1519602)
at T (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1520047)
at C (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1519859)
at A (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1520207)
at xn (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1547153)
at le (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1633844)
at Tn (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1547758)
at On (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1548715)
at An (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1548003)
at https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1638635
at Wi (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1563594)
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ pxtapp.js:1
XMLHttpRequest.send (async)
(anonymous) @ pxtapp.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ pxtapp.js:1
c @ pxtapp.js:1
h @ pxtapp.js:1
s @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ pxtapp.js:1
A @ pxtapp.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ main.js:1
pe @ main.js:1
(anonymous) @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
o @ main.js:1
r @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
c @ main.js:1
n.index.get.onsuccess @ main.js:1
IndexedDB (async)
l.objectStore.get.onsuccess @ main.js:1
IndexedDB (async)
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ main.js:1
u @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
S @ main.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
H @ main.js:1
t @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
a. @ pxtapp.js:1
recvHandler @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
Show 33 more frames
pxtapp.js:1 warning: Sorry, we could not load this project.
pxtapp.js:1 TypeError: Cannot read property ‘preferredEditor’ of undefined
at https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:38861
at s (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1172493)
at S._settlePromiseFromHandler (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1145977)
at S._settlePromise (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1146777)
From previous event:
at S.R [as _captureStackTrace] (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1115932)
at S._then (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1141433)
at S.then (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1139796)
at q.loadHeaderAsync (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:37550)
at e.chgHeader (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:785654)
at p.handleCardClick (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:801699)
at e.handleClick (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:805439)
at https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:238520
at Object. (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1519332)
at k (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1519370)
at https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1519516
at x (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1519602)
at T (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1520047)
at C (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1519859)
at A (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1520207)
at xn (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1547153)
at le (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1633844)
at Tn (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1547758)
at On (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1548715)
at An (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1548003)
at https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1638635
at Wi (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1563594)
(anonymous) @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
(anonymous) @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
a. @ pxtapp.js:1
recvHandler @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
main.js:1 Unhandled rejection TypeError: Cannot read property ‘preferredEditor’ of undefined at https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:38861 at s (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1172493) at S._settlePromiseFromHandler (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1145977) at S._settlePromise (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1146777)From previous event: at S.R [as _captureStackTrace] (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1115932) at S._then (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1141433) at S.then (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1139796) at q.loadHeaderAsync (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:37550) at e.chgHeader (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:785654) at p.handleCardClick (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:801699) at e.handleClick (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:805439) at https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:238520 at Object. (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1519332) at k (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1519370) at https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1519516 at x (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1519602) at T (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1520047) at C (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1519859) at A (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1520207) at xn (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1547153) at le (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1633844) at Tn (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1547758) at On (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1548715) at An (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1548003) at https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1638635 at Wi (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1563594)
o @ main.js:1
U @ main.js:1
H @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
setTimeout (async)
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
s @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
Promise.then (async)
r @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
(anonymous) @ main.js:1
a. @ pxtapp.js:1
recvHandler @ pxtapp.js:1
(anonymous) @ pxtapp.js:1
main.js:1 Uncaught TypeError: Cannot read property ‘preferredEditor’ of undefined
at e.getPreferredEditor (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:249540)
at e. (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:268236)
at https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:41062
at Object.next (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:41167)
at r (https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:39874)
From previous event:
at S.R [as _captureStackTrace] (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1115932)
at S._then (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1141433)
at S.then (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:1139796)
at Object.E [as typecheckAsync] (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:251599)
at e.func (https://pxt.azureedge.net/blob/6af892ab22dd21c8afcee53f65b2e9689aac2e41/main.js:1:11528)
at https://pxt.azureedge.net/blob/4d8fe605fb54617bde9635538cd9484c008c344c/pxtapp.js:1:55259

After some time I can open the editor again, the game works, but the same behavior with the assets is still happening. Help!

@cosmoscowboy we show all assets when you are in blocks and only named assets in JavaScript. That’s why they appear to be disappearing (but they are still in the main.ts of your game). We plan to update this to work for all img`` style images in the future but not in this release! To see your images while in JavaScript, you need to give them names (in the bottom of the image editor).

Like I mentioned, this is only temporary. We plan to make all assets show up in JavaScript, Python, and Blocks in the future.

1 Like

Thank you for explaining the different between Blocks and Javascript when viewing the assets. However, I still have a problem with what was generated with the Javascript here:

The game crashed, so not ‘on build’, but at run time, whenever the animation function references the variable ‘beeImages’. After checking in the code to GitHub the game no longer builds, there are no errors in the UI (in Javascript), only the errors in the console that I posted. I will try manually removing the strange 'assets.image’Preview… to see if this fixes the problem. The repository is open, so you can clone it if you would like to investigate the problem.

I got the game working again.

  • I reverted any changes that may have been made locally, played the game and it crashed at the moment the ‘beeImages’ was accessed (run-time).
  • In block mode I switched to the Assets and renamed a bee asset that contained the really long name of ‘Preview of assetidleRight2 Preview…etc’.
  • After editing that asset and renaming it, many of the duplicated assets disappeared, but not all.

I game is functioning again, so I am no longer too worried.

As for the duplicated assets, could it be that the Assets page looks at the blocks code and adds a ‘temporary’ asset for each reference it finds; even references where images are used in an array, and not just defined in the array? For instance, I define an array variable containing the images, and later reference the array in an animation method (which repeats).