I'm running into an issue where the library doesn't seem to handle storage "clear" events (e.g., sessionStorage.clear()). It runs into in exception in KeyStorageHelper.isManagedKey since the key for clear events is always null, as described by MDN (I'm crossing my fingers that MDN matches the spec here).
Additionally, the clear event doesn't seem to be clearing the module cache or emitting events for the cleared values.
I'm running into an issue where the library doesn't seem to handle storage "clear" events (e.g.,
sessionStorage.clear()
). It runs into in exception inKeyStorageHelper.isManagedKey
since the key for clear events is alwaysnull
, as described by MDN (I'm crossing my fingers that MDN matches the spec here).Additionally, the clear event doesn't seem to be clearing the module cache or emitting events for the cleared values.