https://bugs.kde.org/show_bug.cgi?id=501786
fi...@tutanota.com changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/sdk/ |https://invent.kde.org/sdk/ |lokalize/-/commit/7286d371a |lokalize/-/commit/3caf17be5 |0f969884ddd8800e1008dd11011 |9318d6cf0ebf77b18c0278bf8cf |dde5 |5fa0 --- Comment #6 from fi...@tutanota.com --- Git commit 3caf17be59318d6cf0ebf77b18c0278bf8cf5fa0 by Finley Watson. Committed on 23/03/2025 at 13:19. Pushed by finw into branch 'release/25.04'. Fix editor tab state save / restore There was a mix-up with converting to and from base64 encoding, and more broadly there are two slightly conflicting state-saving mechanisms, one using the field "DockWidgets" within a project to store the editor tab's QMainWindow state, and the other using the "EditorStates" global state storage section for project agnostic editor tab states linked only to the file name the editor tab is editing. I've gotten rid of use of the "DockWidgets" fields in favour of the "EditorStates" section in the hopes that this creates more robust and longer-term state saving, and have fixed the state saving to at least as good as it was a few months ago (issues still remain). Related: bug 412819 (cherry picked from commit 7286d371a0f969884ddd8800e1008dd11011dde5) M +1 -1 src/editortab.cpp M +2 -2 src/editortab.h M +10 -23 src/lokalizemainwindow.cpp https://invent.kde.org/sdk/lokalize/-/commit/3caf17be59318d6cf0ebf77b18c0278bf8cf5fa0 -- You are receiving this mail because: You are watching all bug changes.