Use kf5 or kf6 UI. 1. Open Writer 2. Insert - Field - More Fields (Ctrl+F2) 3. Variables - User Field 4. Type something to the Value field 5. Move back with the left arrow key The cursor leaves traces into the field. Already seen in master of linux-64-6.4 repo (oldest crashes when opening the dialog). Arch Linux 64-bit Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 044980edc41544dd5973d5aa57f134d4bfe6d0e7 CPU threads: 8; OS: Linux 6.10; UI render: default; VCL: kf6 (cairo+wayland) Locale: fi-FI (fi_FI.UTF-8); UI: en-US Calc: CL threaded Built on 30 August 2024
I can reproduce with both, kf5 and qt6 Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 044980edc41544dd5973d5aa57f134d4bfe6d0e7 CPU threads: 32; OS: Linux 6.10; UI render: default; VCL: qt6 (cairo+xcb) Locale: en-GB (en_GB.UTF-8); UI: en-US Calc: threaded
That's one of the issues that will be solved by using native Qt widgets. Pending Gerrit change series up to https://gerrit.libreoffice.org/c/core/+/197272 switches the dialog in question to native Qt widgets when env variable SAL_VCL_QT_USE_WELDED_WIDGETS=1 is set.
Michael Weghorn committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/99e1b47caec8fed5d29ffee7d5f178f8e47155e8 tdf#130857 tdf#162703 tdf#162704 qt weld: Support sw "Field" dialog It will be available in 26.8.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
No traces anymore with SAL_VCL_QT_USE_WELDED_WIDGETS=1 Version: 26.8.0.0.alpha0+ (X86_64) Build ID: d0265596672d78ad6f3980ff6fb900535aefd11f CPU threads: 8; OS: Linux 6.18; UI render: default; VCL: kf6 (cairo+wayland) Locale: fi-FI (fi_FI.UTF-8); UI: en-US Calc: CL threaded