https://bugzilla.redhat.com/show_bug.cgi?id=1994700
Bug ID: 1994700 Summary: Candidate list at wrong position, cut off at the bottom of the screen or invisible Product: Fedora Version: rawhide Status: NEW Component: ibus Assignee: tfujiwar@redhat.com Reporter: mfabian@redhat.com QA Contact: extras-qa@fedoraproject.org CC: i18n-bugs@lists.fedoraproject.org, shawn.p.huang@gmail.com, tfujiwar@redhat.com Target Milestone: --- Classification: Fedora
Fedora-Workstation-Live-x86_64-35-20210814.n.0.iso ibus-1.5.24-13.fc35.x86_64 gnome-shell-40.3-2.fc35.x86_64
Using Gnome Xorg.
When typing somewhere, the candidate lists opens far below the cursor position.
When typing near the bottom of the screen, the candidate list is cut off at the bottom
When typing very close to the bottom of the screen, the candidate list even becomes invisible.
Tested with ibus-anthy and ibus-typing-booster.
https://bugzilla.redhat.com/show_bug.cgi?id=1994700
Mike FABIAN mfabian@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mfabian@redhat.com
--- Comment #1 from Mike FABIAN mfabian@redhat.com --- Created attachment 1814929 --> https://bugzilla.redhat.com/attachment.cgi?id=1814929&action=edit Screenshot showing how the candidate list is cut off
Ibus-anthy candidate list cut off at the bottom.
https://bugzilla.redhat.com/show_bug.cgi?id=1994700
--- Comment #2 from Mike FABIAN mfabian@redhat.com --- Created attachment 1814931 --> https://bugzilla.redhat.com/attachment.cgi?id=1814931&action=edit Video showing the problem
https://bugzilla.redhat.com/show_bug.cgi?id=1994700
--- Comment #3 from Mike FABIAN mfabian@redhat.com --- Same problem when using XFCE.
https://bugzilla.redhat.com/show_bug.cgi?id=1994700
--- Comment #4 from Mike FABIAN mfabian@redhat.com --- Created attachment 1814935 --> https://bugzilla.redhat.com/attachment.cgi?id=1814935&action=edit Video showing the problem using XFCE
https://bugzilla.redhat.com/show_bug.cgi?id=1994700
--- Comment #5 from Mike FABIAN mfabian@redhat.com --- Created attachment 1814939 --> https://bugzilla.redhat.com/attachment.cgi?id=1814939&action=edit Works correctly in Gnome Wayland
https://bugzilla.redhat.com/show_bug.cgi?id=1994700
fujiwara tfujiwar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(mfabian@redhat.co | |m)
--- Comment #6 from fujiwara tfujiwar@redhat.com --- (In reply to Mike FABIAN from comment #1)
Created attachment 1814929 [details] Screenshot showing how the candidate list is cut off
Ibus-anthy candidate list cut off at the bottom.
I cannot reproduce your problem with the same gnome-shell and ibus versions in GNOME Xorg in Fedora 35.
Did you change a scaling or something from your screenshot?
https://bugzilla.redhat.com/show_bug.cgi?id=1994700
Mike FABIAN mfabian@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(mfabian@redhat.co | |m) |
--- Comment #7 from Mike FABIAN mfabian@redhat.com --- No, I didn’t scale anything. The screenshots and the videos show the whole screen 1024x768 pixels.
https://bugzilla.redhat.com/show_bug.cgi?id=1994700
--- Comment #8 from Mike FABIAN mfabian@redhat.com --- Still happens today on Fedora-Workstation-Live-x86_64-35-20210814.n.0.iso after “dnf update” and reboot.
https://bugzilla.redhat.com/show_bug.cgi?id=1994700
--- Comment #9 from Mike FABIAN mfabian@redhat.com --- Now I have
Fedora-Workstation-Live-x86_64-35-20210825.n.0.iso ibus-1.5.25-1.fc35.x86_64 gnome-shell-41~beta-1.fc35.x86_64
and the problem is still 100% reproducible.
https://bugzilla.redhat.com/show_bug.cgi?id=1994700
--- Comment #10 from Mike FABIAN mfabian@redhat.com --- And now it doesn’t even work correctly on Wayland anymore!
On Xorg, the candidate list is far below the cursor position.
On Wayland, the candidte list is far to the right of the cursor position, *if* the cursor position is not at the very left of the screen.
See video.
https://bugzilla.redhat.com/show_bug.cgi?id=1994700
--- Comment #11 from Mike FABIAN mfabian@redhat.com --- Created attachment 1818426 --> https://bugzilla.redhat.com/attachment.cgi?id=1818426&action=edit Video showing the problem on Wayland, ibus-anthy, ibus-libpinyin, ibus-typing-booster
Fedora-Workstation-Live-x86_64-35-20210825.n.0.iso with all updates.
[mfabian@fedora ~]$ rpm -q ibus ibus-1.5.25-1.fc35.x86_64 [mfabian@fedora ~]$ rpm -q gnome-shell gnome-shell-41~beta-1.fc35.x86_64 [mfabian@fedora ~]$ rpm -q mutter mutter-41~beta-1.fc35.x86_64 [mfabian@fedora ~]$
https://bugzilla.redhat.com/show_bug.cgi?id=1994700
--- Comment #12 from Mike FABIAN mfabian@redhat.com --- The problem is still unchanged after an installation of Fedora-Workstation-Live-x86_64-35-20210829.n.0.iso and then using “sudo dnf update” to install all current updates.
[mfabian@fedora ~]$ rpm -q ibus ibus-1.5.25-1.fc35.x86_64 [mfabian@fedora ~]$ rpm -q gnome-shell gnome-shell-41~beta-1.fc35.x86_64 [mfabian@fedora ~]$ rpm -q mutter mutter-41~beta-1.fc35.x86_64 [mfabian@fedora ~]$
https://bugzilla.redhat.com/show_bug.cgi?id=1994700
--- Comment #13 from fujiwara tfujiwar@redhat.com --- Thank you for the report. Seems Fedora 35 GDB does not work for me and when `gdb --pid $PID` is called for gedit, gedit unload im-ibus.so with GDB and I could not reproduce this issue.
Now I fixed a regression of IBus GTK3 module. https://bodhi.fedoraproject.org/updates/FEDORA-2021-66ac3ff006
But seems the X coordinate is still not good in GNOME 41 Xorg. I will compare F34 and F35 GNOME.
https://bugzilla.redhat.com/show_bug.cgi?id=1994700
fujiwara tfujiwar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |adscvr@gmail.com, | |fmuellner@redhat.com, | |gnome-sig@lists.fedoraproje | |ct.org, jadahl@redhat.com, | |otaylor@redhat.com, | |philip.wyett@kathenas.org Assignee|tfujiwar@redhat.com |fmuellner@redhat.com Component|ibus |gnome-shell Version|rawhide |35
--- Comment #14 from fujiwara tfujiwar@redhat.com --- I confirmed gnome-shell upstream already has the fix. https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1969
https://bugzilla.redhat.com/show_bug.cgi?id=1994700
fujiwara tfujiwar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Link ID| |GNOME Gitlab | |GNOME/gnome-shell/-/issues/ | |4593
https://bugzilla.redhat.com/show_bug.cgi?id=1994700
fujiwara tfujiwar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version| |gnome-shell-41~rc.1-1.fc35 Status|NEW |CLOSED Resolution|--- |CURRENTRELEASE Last Closed| |2021-09-14 05:53:54
https://bugzilla.redhat.com/show_bug.cgi?id=1994700
fujiwara tfujiwar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |2008359
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=2008359 [Bug 2008359] [rhel9] Candidate list at wrong position, cut off at the bottom of the screen or invisible
i18n-bugs@lists.fedoraproject.org