Bug#1019453: ibus: IBus doesn't work correctly in apps that don't support surrounding text

2022-10-04 Thread Eberhard Beilharz
My fault. I created a local package with the upstream changes and fell in the ibus link trap - the upstream repo uses links for ibusimcontext.c for gtk2/gtk3/gtk4 whereas the source package uses three different files. When I imported the patches I forgot to make the changes for gtk3 and gtk4.

Bug#1019453: ibus: IBus doesn't work correctly in apps that don't support surrounding text

2022-09-27 Thread Gunnar Hjalmarsson
On 2022-09-27 15:16, Eberhard Beilharz wrote: AFAICT the problem in Firefox has been fixed in Firefox 99. In that case, did Takao Fujiwara misunderstand it when he wrote in the 781119be commit message that "the special issue should be fixed in firefox"? I'll report back once I have an idea

Bug#1019453: ibus: IBus doesn't work correctly in apps that don't support surrounding text

2022-09-27 Thread Eberhard Beilharz
 AFAICT the problem in Firefox has been fixed in Firefox 99. However, in my testing I noticed a different bug that looks related (Things work correctly in Firefox >= 99 on Bionic with ibus 1.5.17, but typing in a text field on a webpage doesn't work correctly with recent Firefox on Jammy with

Bug#1019453: ibus: IBus doesn't work correctly in apps that don't support surrounding text

2022-09-27 Thread Gunnar Hjalmarsson
Thanks for explaining and for the patch. However, I saw that you closed your upstream PR because of this upstream commit: https://github.com/ibus/ibus/commit/781119be So where do we stand now as regards Debian? To summarize my understanding of it: Currently we have a workaround in Debian

Bug#1019453: ibus: IBus doesn't work correctly in apps that don't support surrounding text

2022-09-13 Thread Eberhard Beilharz
Attached is a patch that matches the upstream PR. When first introduced IBUS_CAP_SURROUNDING_TEXT was a runtime-flag that allowed ibus engines to detect whether or not a client application supports surrounding text. This was determined by the return value of the `retrieve-surrounding`

Bug#1019453: ibus: IBus doesn't work correctly in apps that don't support surrounding text

2022-09-10 Thread Gunnar Hjalmarsson
Control: owner -1 gunna...@debian.org Thanks for your report, Eberhard. On 2022-09-09 18:19, Eberhard Beilharz wrote: A fix a while ago changed the IBUS_CAP_SURROUNDING_TEXT capability to basically be a compile-time flag. This makes it impossible for ibus engines to detect whether or not a

Bug#1019453: ibus: IBus doesn't work correctly in apps that don't support surrounding text

2022-09-09 Thread Eberhard Beilharz
Package: ibus Version: 1.5.26-4 Severity: normal Tags: patch upstream X-Debbugs-Cc: e...@sil.org A fix a while ago changed the IBUS_CAP_SURROUNDING_TEXT capability to basically be a compile-time flag. This makes it impossible for ibus engines to detect whether or not a client supports