The candidate window appears at the bottom of application window instead of following the cursor position. Maybe it affects all gtk2/gtk3 applications, I see the issue with microsoft-edge and vscode. Reproducible: Always Steps to Reproduce: 1. Upgrade to app-i18n/ibus-1.5.25 2. relog/reboot 3. bring up ibus and type something in microsoft-edge/vscode Actual Results: The candidate window appears at the bottom of application window. Expected Results: The candidate window follows the cursor position. Upstream bug: https://github.com/ibus/ibus/issues/2337 Fix: https://github.com/ibus/ibus/pull/2339 I confirm the fix works. If upstream is not going to make a new release that includes the fix soon (it has been 3 months), could we have a patch here?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=003bcb4ae9e303c8c491dac0e60ca8be2188e1c3 commit 003bcb4ae9e303c8c491dac0e60ca8be2188e1c3 Author: Yixun Lan <dlan@gentoo.org> AuthorDate: 2021-11-24 09:31:55 +0000 Commit: Yixun Lan <dlan@gentoo.org> CommitDate: 2021-11-24 09:33:36 +0000 app-i18n/ibus: fix wrong candidate window position issue Closes: https://bugs.gentoo.org/824494 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org> .../ibus/files/ibus-1.5.25-ibusimcontext.patch | 35 ++++ app-i18n/ibus/ibus-1.5.25-r1.ebuild | 194 +++++++++++++++++++++ 2 files changed, 229 insertions(+)
please test and report back if you still have problem, thanks~