https://bugs.kde.org/show_bug.cgi?id=503042
Bug ID: 503042 Summary: Editor toolview state should not be saved per file Classification: Applications Product: lokalize Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: editor Assignee: sdepi...@gmail.com Reporter: m...@kisaragi-hiu.com CC: aa...@kde.org, sha...@ukr.net Target Milestone: --- SUMMARY Editor toolview state being per-file makes configuring the UI in the editor next to useless, as it doesn't get applied to the next file and every change would have to manually be mirrored to other files. In precisely zero case would one want a different window layout for every file. EditorState should be global; open tabs not seeing the change until they are reopened is better than the status quo. https://invent.kde.org/sdk/lokalize/-/merge_requests/212 made the state save/restore reliable but this issue remains. STEPS TO REPRODUCE 1. Open a PO file 2. Customize the UI for one's needs: enabling primary/secondary sync, moving unit metadata to a different place to maximize item list etc. 3. Open another file OBSERVED RESULT Observe none of the customizations carried over even though none of the customization is specific to one file. This may be intentional, but either way it makes UI customizations utterly useless even if restore works fine now. EXPECTED RESULT I can customize the UI once and have it not care about which file I'm editing. Saving state from the last tab opened is fine. SOFTWARE/OS VERSIONS Operating System: KDE neon Unstable Edition KDE Plasma Version: 6.3.80 KDE Frameworks Version: 6.14.0 Qt Version: 6.8.3 Kernel Version: 6.11.0-24-generic (64-bit) Graphics Platform: X11 ADDITIONAL INFORMATION Lokalize is actually the Neon Unstable build on 20250417.1956, probably commit 6bb09931e5506f1e06cd4ecc086d30740bb591da. The Neon package version is 4:25.04.0+p24.04+vunstable+git20250417.1956-0. -- You are receiving this mail because: You are watching all bug changes.