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))
|
||||
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.
|
||||
reload = False
|
||||
if loaded_item.filename == "" or loaded_item.filename is None:
|
||||
|
@ -463,10 +466,8 @@ class Player:
|
|||
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)
|
||||
|
||||
# Given we've just messed around with filenames etc, update the item in the show plan too.
|
||||
for i in range(len(showplan)):
|
||||
if showplan[i].weight == weight:
|
||||
self.state.update("show_plan", index=i, value=loaded_item)
|
||||
|
|
Loading…
Reference in a new issue