Description: With SAL_USE_VCLPLUGIN=gtk4 common cut/paste (ctrl-c/ctrl-v) shortcuts don't work if non-latin language is set. Steps to Reproduce: 1. Set SAL_USE_VCLPLUGIN=gtk4, open any app calc or writer 2. Try to copy/paste with ctrl-c/ctrl-v a snippet of text with latin input layout, it works. 3. Switch to non-latin input like Cyrillic (Russian) 4. Try to copy/paste with ctrl-c/ctrl-v. The clipboard is empty, nothing happens On usual gtk3 this works well. Actual Results: Nothing happens when using ctrl-c/ctrl-v and non-latin input layout is active Expected Results: clipboard should work Reproducible: Always User Profile Reset: No Additional Info: Version: 24.2.4.2 (X86_64) / LibreOffice Community Build ID: 420(Build:2) CPU threads: 8; OS: Linux 6.10; UI render: default; VCL: gtk4 Locale: en-US (en_US.UTF-8); UI: en-US 24.2.4-2 Calc: threaded
I don't know about inputting, so I just copied some Cyrillic text to Writer. I copied Western text, pasted, then Cyrillic, pasted. Worked fine. Am I missing something? Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 45c7bb44b4d76a387dbb0dc6b10e353440cb3923 CPU threads: 8; OS: Linux 6.10; UI render: default; VCL: gtk4 Locale: fi-FI (fi_FI.UTF-8); UI: en-US Calc: CL threaded
Tried again on the newest version, it's not solved. I narrowed down the behavior - it ignores any shortcuts when switched to non-latin (cyrillic) input layout, like: ctrl-n, ctrl-w, ctrl-z, ctrl-c, ctrl-v etc. Version: 24.8.0.3 (X86_64) / LibreOffice Community Build ID: 480(Build:3) CPU threads: 22; OS: Linux 6.11; UI render: default; VCL: gtk4 Locale: en-US (en_US.UTF-8); UI: en-US 24.8.0-2 Calc: threaded