Skip to content

Tab storage requires serializable items #4313

Closed
@ReubenVandezande

Description

Description

If I read the code correctly here , storage.tab should return an ObservableDict except that on handshake the tab storage is initialized as a persistent dict. Back in 2.9.0 I found it correctly uses an ObservableDict.

I was previously relying on this since I store non-serializable objects in the tab storage for caching. This contradicts serializable requirements.

Can we revert this behavior to match the documented behavior of storage? For now, I have to pin my dependencies to 2.9.0

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions