Bug 499501

Summary: Editor tab does not render at all on Windows 11
Product: [Applications] lokalize Reporter: Finley Watson <fin-w>
Component: generalAssignee: Simon Depiets <sdepiets>
Status: CONFIRMED ---    
Severity: normal CC: aacid, shafff
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Finley Watson 2025-02-04 12:19:46 UTC
Opening a file updates / renders the header and footer parts of Lokalize (menus etc) so I assume the editor is working, but the actual tab page is not rendered at all. The editor itself is not visible, instead the area it would fill is not repainted and keeps whatever was there previously.

Probably an issue with the tabs and welcome screen being two separate layers in a QStackedLayout in lokalizemainwindow.cpp and / or the editor tabs being QMainWindows within Lokalize's real QMainWindow, which is already causing redraw issues on at least Wayland on Linux.
Comment 1 Finley Watson 2025-02-04 12:22:01 UTC
This is with at least the most recent version of Lokalize available for Windows, which says its  v25.03.70
Comment 2 Finley Watson 2025-02-04 12:22:31 UTC
This was mentioned to me on Matrix already, so setting to confirmed.
Comment 3 Finley Watson 2025-02-09 12:41:07 UTC
I was slightly wrong about rendering- the welcome page remains open and active, with buttons clickable and text adapting to changing window widths. The welcome page is the active welcome page, not a part of the window that hasn't been re-rendered. Meaning the problem likely relates to https://invent.kde.org/sdk/lokalize/-/commit/9337662e8e7b53533fcba2dc88e4a79afc918acd