I've already enabled "close apps on windows exit" setting but it still happened, this has happened for 5 times now. I think it's caused by opening two krita instances as well as shutting down while Krita is open..
Either way, I think this is a horrible way to setup the user settings for Krita. Why just do a factory reset of all of my settings when things aren't shut down properly? This hasn't happened with the other apps I've used, Telegram for example, keeps me logged in still on the app even though I've seen it say "it did not close properly last time", isn't it supposed to clean my user settings then? Why just Krita? Granted, I've seen the "not closed properly" dialog box a few times for Krita but it still kept my settings, but again, sometimes it doesn't and wipes everything. This is a very frustrating bug (or feature) as I have to manually import all of my settings, keyboard shortcuts, and BRUSHES every time this happens.
For now I'll just stick to the normal installation instead of a portable one, this is just too inconsistent.
The whole reason for the didn't close properly warning is to let the user know that they didn't close it properly and they could lose data as a result. It makes a best effort to then restore to the correct state but it may not work. Please ensure you close Krita Portable before shutting down Windows.
Sometimes, the impossible can become possible, if you're awesome!
I would agree but that's also inconsistent. The last time I shut down, Krita wasn't even open. So perhaps it's still open in the background for a long while but that's not something I can account for either, I'm not expected to look at the task manager to see if it fully closed and only then shutdown windows when I see it disappear. Maybe something else happened, I don't know. I'm not saying user error is totally irrelevant to this, but my criticism still stands. Even if it WAS user error, it shouldn't just delete my user settings folder and accompanying files out of nowhere?