Description: In latest openSUSE Tumbleweed(2023/04/24 or maybe some earlier snapshots), I use plasma desktop on X11. I installed libreoffice 7.5.22 with qt5 frontend(vcl kf5), and fcitx5 with qt5 frontend support. But When I type chinese characters in libreoffice programs, the candidate list(a popup expected to move as the cursor moves and stay very close to the cursor) does not show in the right position. It follows the cursor, but not close enought to the cursor. In other softwares like firefox (with gtk3 interface) and other softwares with qt5 interface(like konsole, kate), the popup is shown in the right position. I also tried remove libreoffice-qt5 and install libreoffice-gtk3, then the popup position is also right. Steps to Reproduce: 1. Install libreoffice on a recent release of rolling distribution of linux( openSUSE Tumbleweed or arch linux for example); 2. Install libreoffice qt5 interface; 3. Install fcitx5 with qt5 support and install some chinese input method(so as to show the popup while typing); 4. Use plasmashell on X11(maybe this is not necessary to be plasma or X11); 5. open a new libreoffice writer(other components can also reproduce) and type in chinese. Actual Results: popup show in a position that follow the cursor and but not right below the cursor, but roughly a line under the cursor.u Expected Results: popup show in a position that follow the cursor and right below the cursor. Reproducible: Always User Profile Reset: Yes Additional Info: Version: 7.5.2.2 (X86_64) / LibreOffice Community Build ID: 50(Build:2) CPU threads: 4; OS: Linux 6.2; UI render: default; VCL: kf5 (cairo+xcb) Locale: zh-CN (zh_CN.UTF-8); UI: zh-CN Calc: threaded
Created attachment 186996 [details] libreoffice-qt5 wrong popup position
Created attachment 186997 [details] libreoffice-gtk3 popup right position
Created attachment 186998 [details] firefox popup right position
Created attachment 186999 [details] kate popup right position
Created attachment 187000 [details] konsole popup right position
Thanks for the report, iclementine! Please don't set your own reports to "new" as others have to confirm they also see the issue. Did this issue start with LibreOffice 7.5, or was it present before? Could you please test running LibreOffice with the qt5 VCL, with the following commande: SAL_USE_VCLPLUGIN=qt5 libreoffice Does the issue remain?