STEPS TO REPRODUCE 1. start lokalize 2. grab the splitter to the right of the translation list and drag it to the right to get a wider translation list OBSERVED RESULT The splitter will immediately jump back to the old position so that you can only see part of the entries. EXPECTED RESULT The splitter should stay at the position on releasing the mouse button SOFTWARE/OS VERSIONS Windows: MacOS: Linux/KDE Plasma: openSUSE Leap_42.3 KDE Frameworks Version: 5.54.0 Qt Version: 5.11.2 ADDITIONAL INFORMATION Working with this application is severely limited by the issue. lokalize 1.5 (KDE4) does not have this problem.
I noticed this bug when working on a different issue, somehow the widgets cannot be resized if they don't have an existing state. I've added an initialization in https://github.com/KDE/lokalize/commit/159e18479836d342c9a05b194215a4096cdd0724 src/lokalizemainwindow.cpp line 314 which seems to solve it. Could you check if you still have the issue with a git build ? This bug only happens if you don't have any default dockwidgets setting, so it shouldn't happen after you've saved the project and reopened lokalize.
(In reply to Simon Depiets from comment #1) > Could you check if you still have the issue with a git build ? The issue does not occur with lokalize build from master branch. > This bug only happens if you don't have any default dockwidgets setting, so > it shouldn't happen after you've saved the project and reopened lokalize. The bug is present with 18.12.1 also if I save the project and restart lokalize. It might help to see the content of my recent lokalize config file $HOME/.config/lokalizerc: [AltTransView] EverShown=true [FileDialogSize] Height 1050=894 Width 1680=1503 [Identity] authorEmail=xxx@yyy authorName=XXX [KFileDialog Settings] Recent Files[$e]=... Recent URLs[$e]=... [MainWindow] CatalogTreeViewState=AAAA/wAAAAAAAAABAAAAAQAAAAUBAAAAAAAAAAAAAAAAAAAAAAAAAzAAAAAGAQEAAQAAAAAAAAAAAAAAAF3/////AAAAgQAAAAAAAAAGAAAAHgAAAAEAAAAAAAAA7QAAAAEAAAAAAAABFAAAAAEAAAAAAAAAWwAAAAEAAAAAAAAAWwAAAAEAAAAAAAAAWwAAAAEAAAAAAAAD6AAAAABb Height 1050=1025 State=AAAA/wAAAAD9AAAAAAAABpAAAAOEAAAABAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAWAG0AYQBpAG4AVABvAG8AbABCAGEAcgEAAAAA/////wAAAAAAAAAA TMSearchResultsHeaderState=AAAA/wAAAAAAAAABAAAAAAAAAAMBAAAAAAAAAAAAAAAIcAAAAAMAAAAGAAAAWwAAAAQAAABbAAAABQAAAFsAAAaAAAAACAEBAAEAAAAAAAAAAAAAAABd/////wAAAIEAAAAAAAAACAAAAjAAAAABAAAAAAAAAjAAAAABAAAAAAAAADIAAAABAAAAAAAAAMgAAAABAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAASYAAAABAAAAAAAAA+gAAAAAWw== ToolBarsMovable=Disabled Width 1680=1680 Window-Maximized 1050x1680=true [ProjectWindow] ListHeaderState=AAAA/wAAAAAAAAABAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAABBYAAAAKAQEAAQAAAAAAAAAAAAAAAF3/////AAAAgQAAAAAAAAAKAAABEQAAAAEAAAAAAAAALQAAAAEAAAAAAAAALQAAAAEAAAAAAAAALQAAAAEAAAAAAAAALQAAAAEAAAAAAAAALQAAAAEAAAAAAAAAtgAAAAEAAAAAAAAAtgAAAAEAAAAAAAAAWwAAAAEAAAAAAAAAXQAAAAEAAAAAAAAD6AAAAABb [RecentFiles] ... [State] Project= [State-] Active=-1 DockWidgets= Entries= Files= MergeFiles= Also removing the config file and restarting lokalize (18.12.1) does not help. In this case the config file content is: [FileDialogSize] Window-Maximized 1050x1680=true [Identity] authorName=xxx [KFileDialog Settings] Recent Files[$e]=... Recent URLs[$e]=... [MainWindow] CatalogTreeViewState=AAAA/wAAAAAAAAABAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAfAAAAAGAQEAAQAAAAAAAAAAAAAAAF3/////AAAAgQAAAAAAAAAGAAAAHwAAAAEAAAAAAAAAXQAAAAEAAAAAAAAAXQAAAAEAAAAAAAAAXQAAAAEAAAAAAAAAXQAAAAEAAAAAAAAAXQAAAAEAAAAAAAAD6AAAAABd State=AAAA/wAAAAD9AAAAAAAABpAAAAOEAAAABAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAWAG0AYQBpAG4AVABvAG8AbABCAGEAcgEAAAAA/////wAAAAAAAAAA TMSearchResultsHeaderState=AAAA/wAAAAAAAAABAAAAAAAAAAMBAAAAAAAAAAAAAAAIcAAAAAMAAAAFAAAAXQAAAAQAAABdAAAABgAAAF0AAAW3AAAACAEBAAEAAAAAAAAAAAAAAABd/////wAAAIEAAAAAAAAACAAAAjAAAAABAAAAAAAAAjAAAAABAAAAAAAAADIAAAABAAAAAAAAAMgAAAABAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAAF0AAAABAAAAAAAAA+gAAAAAXQ== ToolBarsMovable=Disabled Window-Maximized 1050x1680=true [ProjectWindow] ListHeaderState=AAAA/wAAAAAAAAABAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAABFkAAAAKAQEAAQAAAAAAAAAAAAAAAF3/////AAAAgQAAAAAAAAAKAAABFwAAAAEAAAAAAAAALgAAAAEAAAAAAAAALgAAAAEAAAAAAAAALgAAAAEAAAAAAAAALgAAAAEAAAAAAAAALgAAAAEAAAAAAAAALgAAAAEAAAAAAAAAugAAAAEAAAAAAAAAugAAAAEAAAAAAAAAugAAAAEAAAAAAAAD6AAAAAC6 [State] Project= [State-] Active=-1 DockWidgets= Entries= Files= MergeFiles= After running lokalize from git master the content changes to: [FileDialogSize] Window-Maximized 1050x1680=true [Identity] authorEmail=... authorName=... [KFileDialog Settings] Recent Files[$e]=... Recent URLs[$e]=... [MainWindow] CatalogTreeViewState=AAAA/wAAAAAAAAABAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAt0AAAAGAQEAAQAAAAAAAAAAAAAAAF3/////AAAAgQAAAAAAAAAGAAAAHwAAAAEAAAAAAAABSgAAAAEAAAAAAAAAXQAAAAEAAAAAAAAAXQAAAAEAAAAAAAAAXQAAAAEAAAAAAAAAXQAAAAEAAAAAAAAD6AAAAABd State=AAAA/wAAAAD9AAAAAAAABpAAAAOEAAAABAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAWAG0AYQBpAG4AVABvAG8AbABCAGEAcgEAAAAA/////wAAAAAAAAAA TMSearchResultsHeaderState=AAAA/wAAAAAAAAABAAAAAAAAAAMBAAAAAAAAAAAAAAAIcAAAAAMAAAAEAAAAXQAAAAUAAABdAAAABgAAAF0AAAaAAAAACAEBAAEAAAAAAAAAAAAAAABd/////wAAAIEAAAAAAAAACAAAAjAAAAABAAAAAAAAAjAAAAABAAAAAAAAADIAAAABAAAAAAAAAMgAAAABAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAASYAAAABAAAAAAAAA+gAAAAAXQ== ToolBarsMovable=Disabled Window-Maximized 1050x1680=true [ProjectWindow] ListHeaderState=AAAA/wAAAAAAAAABAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAABFkAAAAKAQEAAQAAAAAAAAAAAAAAAF3/////AAAAgQAAAAAAAAAKAAABFwAAAAEAAAAAAAAALgAAAAEAAAAAAAAALgAAAAEAAAAAAAAALgAAAAEAAAAAAAAALgAAAAEAAAAAAAAALgAAAAEAAAAAAAAALgAAAAEAAAAAAAAAugAAAAEAAAAAAAAAugAAAAEAAAAAAAAAugAAAAEAAAAAAAAD6AAAAAC6 [State] DefaultDockWidgets=AAAA/wAAAAD9AAAAAgAAAAAAAAEEAAAB6vwCAAAAAvsAAAAeAGMAYQB0AGEAbABvAGcAVAByAGUAZQBWAGkAZQB3AQAAAAAAAAEHAAAAmwEAAAP7AAAAFgBtAHMAZwBDAHQAeAB0AFYAaQBlAHcBAAABCAAAAOIAAAB2AQAAAwAAAAMAAAIFAAAA4vwBAAAABvsAAAASAG0AcwBnAEkAZABEAGkAZgBmAAAAAAD/////AAAAYAEAAAP7AAAAIgBtAGUAcgBnAGUAVgBpAGUAdwAtAHAAcgBpAG0AYQByAHkAAAAAAP////8AAABgAQAAA/sAAAAmAG0AZQByAGcAZQBWAGkAZQB3AC0AcwBlAGMAbwBuAGQAYQByAHkAAAAAAP////8AAABgAQAAA/sAAAAMAFQATQBWAGkAZQB3AQAAAAAAAAF5AAAAYAEAAAP7AAAAGABnAGwAbwBzAHMAYQByAHkAVgBpAGUAdwEAAAF6AAAAiwAAAGABAAAD+wAAABAAYgBpAG4AVQBuAGkAdABzAAAAAAD/////AAAAYAEAAAMAAAEAAAAB6gAAAAQAAAAEAAAACAAAAAj8AAAAAA== Project= [State-] Active=0 DockWidgets=AAAA/wAAAAD9AAAAAgAAAAAAAAJTAAAChfwCAAAAAvsAAAAeAGMAYQB0AGEAbABvAGcAVAByAGUAZQBWAGkAZQB3AQAAAAAAAAGiAAAAmwEAAAP7AAAAFgBtAHMAZwBDAHQAeAB0AFYAaQBlAHcBAAABowAAAOIAAAB2AQAAAwAAAAMAAAaQAAAA4vwBAAAABvsAAAASAG0AcwBnAEkAZABEAGkAZgBmAAAAAAD/////AAAAYAEAAAP7AAAAIgBtAGUAcgBnAGUAVgBpAGUAdwAtAHAAcgBpAG0AYQByAHkAAAAAAP////8AAABgAQAAA/sAAAAmAG0AZQByAGcAZQBWAGkAZQB3AC0AcwBlAGMAbwBuAGQAYQByAHkAAAAAAP////8AAABgAQAAA/sAAAAMAFQATQBWAGkAZQB3AQAAAAAAAAYEAAAAYAEAAAP7AAAAGABnAGwAbwBzAHMAYQByAHkAVgBpAGUAdwEAAAYFAAAAiwAAAGABAAAD+wAAABAAYgBpAG4AVQBuAGkAdABzAAAAAAD/////AAAAYAEAAAMAAAQ8AAAChQAAAAQAAAAEAAAACAAAAAj8AAAAAA== Entries=965 Files=... MergeFiles=\\0
Yeah, before my latest patch if you had no project and thus no DockWidgets parameter saved, you ended up in this situation where it's impossible to resize the widgets. I'll cherry pick this patch on the 18.12 branch and it should be fixed mid february in your distro.
Thanks for your quick support.