Bug 2381599

Summary: After upgrading gnome-shell to version 49~alpha.1-1.fc43 layout indicator stopped reacting to layout switches by Ctrl-Shift key combination.
Product: [Fedora] Fedora Reporter: Mikhail <mikhail.v.gavrilov>
Component: gnome-shellAssignee: GNOME SIG Unassigned <gnome-sig>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: adscvr, awilliam, fmuellner, gnome-sig, jadahl, kparal, lruzicka, otaylor, robatino
Target Milestone: ---Keywords: AutomationTriaged
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard: AcceptedFreezeException RejectedBlocker
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
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: 2324224    

Description Mikhail 2025-07-17 08:47:36 UTC
After upgrading gnome-shell to version 49~alpha.1-1.fc43 layout indicator stopped reacting to layout switches by Ctrl-Shift key combination.
Last good version was 48.2-2.fc43 which worked without editing /usr/share/X11/xkb/symbols/inet. 

Reproducible: Always

Comment 1 Fedora Admin user for bugzilla script actions 2025-07-17 08:47:47 UTC
Bug reports for this component on Red Hat Bugzilla are not actively monitored. Please consider reporting your issue directly to GNOME at https://gitlab.gnome.org/GNOME/ to improve the chances that your issue will be resolved. This issue should only be kept open if it:

1. Relates to Fedora packaging or integration with other Fedora components
2. Is required for Fedora release processes, such as blocker bugs and freeze exceptions

If this issue isn't needed for either of these two reasons, please:

 * create an issue with GNOME
 * add a link to the GNOME issue here
 * close this issue as CLOSED/UPSTREAM

Thank you!

Comment 2 Fedora Blocker Bugs Application 2025-07-18 12:28:13 UTC
Proposed as a Blocker and Freeze Exception for 43-beta by Fedora user mikhail using the blocker tracking app because:

 It's regression and pain for dual language users because:
- Layout indicator does not show actual keyboard layout.
- Switching to the alternative non us layout happens only with the second attempt.

Comment 3 Kamil Páral 2025-08-25 11:55:15 UTC
Upstream bug link: 
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/8524

FWIW, this seems to work just fine with a default F43 Workstation installation, when using the default Super+Space shortcut, or the interactive menu at the top.

Comment 4 Adam Williamson 2025-08-25 15:16:44 UTC
There's -5 for Beta in https://pagure.io/fedora-qa/blocker-review/issue/1866 , so it's rejected as a Beta blocker, but there's one vote for Final blocker, so instead of marking 'RejectedBlocker' for now I'm moving the nomination to Final. FE status is undecided.

Comment 5 Lukas Ruzicka 2025-08-25 19:18:29 UTC
Discussed at the 2025-08-25 Blocker review meeting:

This is accepted as an FreezeException on the basis that, if upstream agrees it's a bug and wants to fix it, it would make sense to get the fix into Beta so it works as intended on live boots and first boots

[1] https://meetbot.fedoraproject.org/blocker-review_matrix_fedoraproject-org/2025-08-25/f43-blocker-review.2025-08-25-16.00.log.html

Comment 6 Lukas Ruzicka 2025-09-01 17:43:09 UTC
Discussed at the 2025-09-01 (blocker / freeze exception) review meeting:

This is rejected as a blocker, as it concerns a non-standard switcher combo that is only usable with a fairly hidden gsetting. However, it is accepted as a Beta FE, as it is a rather annoying bug for someone who is accustomed to using this setting, and they could experience it on a live boot, during first install, or when upgrading an existing system during a freeze.

https://meetbot-raw.fedoraproject.org//blocker-review_matrix_fedoraproject-org/2025-09-01/f43-blocker-review.2025-09-01-16.00.txt