-
-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
localStorage not persistent #68
Comments
Now saw this issue in nody-greeter: JezerM/nody-greeter#41 Describes the same bug |
Hi, @tuurep. I made a PR that tries to solve this issue in web-greeter, I'd like you to test it and tell me if it works :'D |
I made a PR in LightDM that would finally fix this issue without any drawback seen in #76, as this would allow a graceful finish of the browser (hence saving the localStorage on disk). So, just wait~ |
Sounds great, thank you! |
Environment
Bug description
Hello, I wanted to create an issue for this as it took me quite some time to find a Reddit thread that describes it:
https://www.reddit.com/r/linuxquestions/comments/12uhsyr/comment/jh8yi8o/?context=3
I think this should be tracked as an issue so attempts to fix it can be made.
My issue when writing a theme was that right before running
lightdm.start_session(id)
I try to cache the last logged in user this way:However, it doesn't appear to be cached on the next reboot. The reddit thread describes this same issue as far as I understand.
Steps to reproduce
In a web-greeter theme:
localStorage.setItem("LAST_USER", lightdm.authentication_user)
localStorage.getItem("LAST_USER")
Note: In some cases it seems like the storage works, but trying to
setItem()
right before starting the session, for me that's how it consistently fails.Expected behavior
When rebooting, key
"LAST_USER"
is found on localStorageThe text was updated successfully, but these errors were encountered: