2

Steps to reproduce:
Set some extension settings with chrome.storage.sync.set({ darkTheme: true });
Now, using chrome.storage.local('darkTheme') will return the darkTheme setting tho it should not be present in the local space.

This issue might be related to this webkit bug: https://bugs.webkit.org/show_bug.cgi?id=246622

Expected behavior:
Sync and local should be their own corpus and not be interchanged. As this is causing issues like:
https://orionfeedback.org/d/4526-g-app-launcher-extension-gets-reset-on-every-launch

    a year later
    No one is typing