bitbof / klecks

Community funded painting tool powering Kleki.com
https://klecks.org
MIT License
235 stars 74 forks source link

can't access browser storage #124

Closed shiba-samese closed 6 months ago

shiba-samese commented 7 months ago

hi. I'm new to github. i have been using kleki for over 1 year+ and have had no issues with it except for today.

when i saved storage, closed the tab, then revisited kleki later, my drawing could not be fetched by kleki's browser storage. i can't figure out a reason why, and i don't know where else to contact people who made this site/know what might be happening.

if you know why it can't fetch browser storage, please let me know. i already deleted the search history and cleared cookies/permissions. basically erasing kleki from my chromebook's memory, but it still cannot save nor fetch anything from browser storage.

Screenshot 2024-05-03 4 02 43 PM

bitbof commented 7 months ago

If your computer or browser is managed by your school or work they may have disabled the "IndexedDB API", or maybe your computer ran out of storage space, or you are in a private browsing/incognito tab where storage may be disabled by your browser settings. Or it is a bug I've not run into yet.

Can you check if IndexedDB works this site: https://mdn.github.io/learning-area/javascript/apis/client-side-storage/indexeddb/notes/

Try to enter a new note and press "Create new note". If nothing happens it very likely means IndexedDB is disabled in your browser.

shiba-samese commented 7 months ago

ohhh. my laptop is school managed but i tried the indecedDB API demo and it did save. i think i just ran out of storage. tried clearing up some stuff but it hasn't done anything yet

bitbof commented 6 months ago

Hmm then it might be a Kleki problem, although it's strange that it did work and then suddenly no longer.

What does it look like when you open Kleki in an incognito/private tab?

shiba-samese commented 6 months ago

im not allowed to run incognito tabs. i eventually reset my chromebook it solved the issue. strange how deleting my account and adding it back onto google everything solved the problem.