Semi-fix load failed error in webstudio not showing
If a load failed immediately, webstudio didn't see anything loaded, so doesn't report it failed.
This commit is contained in:
parent
49590dcc6c
commit
6cfded26cc
1 changed files with 4 additions and 3 deletions
|
@ -437,6 +437,9 @@ class Player:
|
||||||
"Failed to find weight: {}".format(weight))
|
"Failed to find weight: {}".format(weight))
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
# This item exists, so we're comitting to load this item.
|
||||||
|
self.state.update("loaded_item", loaded_item)
|
||||||
|
|
||||||
# The file_manager helper may have pre-downloaded the file already, or we've played it before.
|
# The file_manager helper may have pre-downloaded the file already, or we've played it before.
|
||||||
reload = False
|
reload = False
|
||||||
if loaded_item.filename == "" or loaded_item.filename is None:
|
if loaded_item.filename == "" or loaded_item.filename is None:
|
||||||
|
@ -463,10 +466,8 @@ class Player:
|
||||||
loaded_item.filename
|
loaded_item.filename
|
||||||
)
|
)
|
||||||
|
|
||||||
# We're comitting to load this item.
|
# Given we've just messed around with filenames etc, update the item again.
|
||||||
self.state.update("loaded_item", loaded_item)
|
self.state.update("loaded_item", loaded_item)
|
||||||
|
|
||||||
# Given we've just messed around with filenames etc, update the item in the show plan too.
|
|
||||||
for i in range(len(showplan)):
|
for i in range(len(showplan)):
|
||||||
if showplan[i].weight == weight:
|
if showplan[i].weight == weight:
|
||||||
self.state.update("show_plan", index=i, value=loaded_item)
|
self.state.update("show_plan", index=i, value=loaded_item)
|
||||||
|
|
Loading…
Reference in a new issue