You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
LinqLover opened this issue
Dec 19, 2023
· 1 comment
Labels
bug[WHAT] Something isn't working as expected. Automated tests beneficial. :-etoys[SCOPE] The issue is related to the Etoys framework in Morphic.user[SCOPE] It is for the (maybe non-programming) (end-) user: designer, artist, writer, gamer, ...
The text was updated successfully, but these errors were encountered:
LinqLover
added
user
[SCOPE] It is for the (maybe non-programming) (end-) user: designer, artist, writer, gamer, ...
etoys
[SCOPE] The issue is related to the Etoys framework in Morphic.
bug
[WHAT] Something isn't working as expected. Automated tests beneficial. :-
labels
Dec 19, 2023
Morph>>veryDeepCopyWith: sends prepareToBeSaved and eventually AnonymousSoundMorph>>releaseCachedState, which converts the SampledSound into a CompressedSoundData
AnonymousSoundMorph does not implement loadCachedState to convert the sound back!
Naive implementation:
AnonymousSoundMorph>>loadCachedState
super loadCachedState.
sound isCompressed
ifTrue: [sound := sound asSound].
loadCachedState is never sent (neither after copying nor after file-in)!
Simple attempt to fix: send it from AnonymousSoundMorph>>veryDeepFixupWith: (beware, might be executed before fixing up all variables ...)
Naive implementations as above raise an error inside CompressedSoundData>>asSound:
bug[WHAT] Something isn't working as expected. Automated tests beneficial. :-etoys[SCOPE] The issue is related to the Etoys framework in Morphic.user[SCOPE] It is for the (maybe non-programming) (end-) user: designer, artist, writer, gamer, ...
The text was updated successfully, but these errors were encountered: