Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1684424
Summary: | [Wayland][ja_JP] [Firefox][wayland] Not able to commit Japanese input from the candidate list, on address bar or search field. | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Bhushan Barve <bbarve> | ||||
Component: | mutter | Assignee: | Florian Müllner <fmuellner> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 30 | CC: | 0xalen+redhat, anto.trande, ashie, awilliam, bbarve, fmuellner, gecko-bugs-nobody, gmarr, gnome-sig, jadahl, jhorak, john.j5live, julen, kengert, otaylor, pjasicek, rhughes, rstrode, sandmann, sangu.fedora, stransky, tfujiwar, walters | ||||
Target Milestone: | --- | Keywords: | i18n | ||||
Target Release: | --- | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | AcceptedFreezeException | ||||||
Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2019-03-25 09:14:42 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 1054334, 1574714 | ||||||
Attachments: |
|
Description
Bhushan Barve
2019-03-01 09:03:24 UTC
Can you try firefox-x11 ? Firefox on Fedora 30 is running on Wayland by default which can cause such issue. Thanks. Martin, yes the issue is with wayland. It works fine i.e I'm ablke to commit jpn input properly with x11. (In reply to Bhushan Barve from comment #0) > again. Please see the attached screencast. It works fine if the candidate > list is not invoked, i.e. input gets committed properly. Did you forget to attach it? Created attachment 1543509 [details]
f30_jpn_input
(In reply to ashie from comment #3) > (In reply to Bhushan Barve from comment #0) > > again. Please see the attached screencast. It works fine if the candidate > > list is not invoked, i.e. input gets committed properly. > > Did you forget to attach it? Yep, attached it now. I think the fix of bug 1632981 was deleted in mutter 3.32.0. https://src.fedoraproject.org/rpms/mutter/pull-request/13#request_diff Fedora 29 mutter 3.30.2 includes that fix but Fedora 30 mutter 3.32.0 does not include it. *** Bug 1688082 has been marked as a duplicate of this bug. *** Reproduced with Fedora-Workstation-Live-x86_64-30-20190312.n.0.iso +1 FE, this obviously makes things very awkward and cannot be fixed for lives with an update. +1 FE Discussed during the 2019-03-18 blocker review meeting: [1] The decision to classify this bug as an "AcceptedFreezeException" was made as this is a significant problem for CJK-type input that will be present in the Workstation live and so cannot be fixed fully with an update. [1] https://meetbot.fedoraproject.org/fedora-blocker-review/2019-03-18/f30-blocker-review.2019-03-18-16.03.txt Seems the problem was reproduced in Fedora 30 20190224 but no longer reproduced in Fedora 30 20190318. I don't know what is changed between the Fedoras but ibus-hangul bug 1688082 still can be reproduced and it can be fixed with the mutter patch: https://src.fedoraproject.org/rpms/mutter/pull-request/13#request_diff Bhushan Barve: Could you please test this issue again in the latest Fedora 30? Yes, I can't reproduce this either in recent F30. Please note that this is Wayland only issue. It was decided don't ship Wayland enabled browser by default on Fedora 30 (https://fedoraproject.org/wiki/Changes/Firefox_Wayland_By_Default_On_Gnome) so this may not be a blocker then. Checked with F30 2403 image with mutter-3.32.0-1.fc30.x86_64 on wayland. Now user can commit jpn input by hitting enter key in Firefox and terminal from candidate list. Marking it as verified. (In reply to Martin Stransky from comment #17) > Please note that this is Wayland only issue. It was decided don't ship > Wayland enabled browser by default on Fedora 30 > (https://fedoraproject.org/wiki/Changes/Firefox_Wayland_By_Default_On_Gnome) > so this may not be a blocker then. Thank you for the info. However the problem was reproduced in gnome-terminal besides firefox in Fedora 30 20190224 so I guess something change in gtk or mutter resolves this issue. I checked ibus-kkc, libkkc, libkkc-data and seems they are not updated recently. Even if I run `env GDK_BACKEND=wayland firefox`, the problem is no longer reproduced in the latest Fedora 30. (In reply to Bhushan Barve from comment #18) > Checked with F30 2403 image with mutter-3.32.0-1.fc30.x86_64 on wayland. > Now user can commit jpn input by hitting enter key in Firefox and terminal > from candidate list. > Marking it as verified. Thank you for the test. I'd close this issue at the moment. |