dkrasner / Simpletalk

Apache License 2.0
53 stars 3 forks source link

removing halo opening on all new views after deserialization #114

Closed dkrasner closed 2 years ago

dkrasner commented 2 years ago

Main Points

The clipboard would call deserializer.rootViews[0].openHalo(); after deserialization. This is not compatible with our halo-open prop and can force the halo to open on views like cards, stacks, world which do not support it, which breaks the system.

If you want to see it break. Simply add a part to the current card, like area, then tell the current card to copy and the current stack to paste.