[LyX/master] Introducing OnTheSpot-style input method editing & IME integration

Yokota K. yokota6 at gmail.com
Thu Jan 30 12:17:55 UTC 2025


> For example, if preediting is canceled on selected text, the selected text is restored on other systems, but it doesn’t look so on Linux.

I mean, this seems to be a standard behavior of input method on Linux after checking it with other apps.

Koji

> 2025/01/30 21:09、横田 宏治 <koji.yokota at meisei-u.ac.jp>のメール:
> 
> I confirmed this happens on Qt 6.8.1. So, this must be fixed.
> 
> I’m going to post a fix on master which fixes this particular problem but I may need to tweak it later after checking peculiar behavior of input method on Linux. For example, if preediting is canceled on selected text, the selected text is restored on other systems, but it doesn’t look so on Linux.
> 
> Koji
> 
>> 2025/01/30 20:11、Kornel Benko <kornel at lyx.org>のメール:
>> 
>> Am Wed, 29 Jan 2025 12:01:30 +0100
>> schrieb Scott Kostyshak <skostysh at lyx.org>:
>> 
>>> On Wed, Jan 29, 2025 at 10:41:05AM +0100, Pavel Sanda wrote:
>>>> On Wed, Jan 29, 2025 at 10:32:11AM +0100, Scott Kostyshak wrote:  
>>>>>>>> Can anyone else who uses switch workspace reproduce?  
>>>>>>> 
>>>>>>> I can reproduce superweird behaviour in many different scenarios when the text
>>>>>>> is selected.  
>>>>>> 
>>>>>> BTW Scott, what Qt you use? qt5 here.  
>>>>> 
>>>>> Qt version is: 5.15.13, where I can reproduce 100% of the time. What is your exact
>>>>> Qt 5 version?  
>>>> 
>>>> Qt 5.15.8
>>>> 
>>>>> I cannot reproduce on Qt version 6.4.2.  
>>>> 
>>>> Koji, it seems completely reasonable to me to allow this feature only in Qt 6
>>>> if Qt 5 is buggy when it comes to IM.  
>>> 
>>> Agreed, it would be nice to get a few more data points though. Can
>>> anyone else please check on Qt 5 or Qt 6 and let us know your Qt version
>>> numbers and whether you can reproduce?
>>> 
>>> Scott
>> 
>> I can reproduce with qt 5.15.3.
>> 
>> 	Korne
>> -- 
>> lyx-devel mailing list
>> lyx-devel at lists.lyx.org
>> https://lists.lyx.org/mailman/listinfo/lyx-devel
> 



More information about the lyx-devel mailing list