linuxmint / linuxmint/cinnamon

Zoom not work 50% cases with 2 Keyboard layouts/languages & Left Alt+Shift layout switch

Open
#12,896 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

BUG
Dominant language
JavaScript
Stars
5.6k
Forks
915
Avg merge
5d 22h
Merged PRs (30d)
3

Description

Distribution

Mint 22.1 and Ubuntu 24.04 Cinnamon

Package version

6.4.6 and 6.0.4

Graphics hardware in use

HD4000 Integrated

Frequency

Every other time** I press Left Alt+Shift to switch keyboard layout.

Bug description

Hi!
I can reproduce this on both just downloaded Mint 22.1 ISO image and Ubuntu 24.04 Cinnamon.
I have Left Alt+Shift combination set for switching keyboard layouts.
There's 2 keyboard layouts (English (US) and Russian).

Every other time I press Left Alt+Shift to switch keyboard layout, Zoom doesn't work.
It doesn't seem to be keyboard layout specific.
On Ubuntu 24.04 Cinnamon zoom always doesn't work with say layout X and works with layout Y.
But on Mint 22.1 ISO its the opposite: works with layout X and doesn't work with layout Y.

I believe Left Alt+Shift combination set for switching keyboard layouts is important for reproducing the bug.
Thank you.

Steps to reproduce
  1. Add 2nd Russian keyboard layout ( possibly other non-English & non-Latin keyboard layout).
  2. set Left Alt+Shift combination for switching keyboard layouts.
  3. Enable zoom/magnifier
  4. This is likely default setting (don't remember): set Alt+scroll for zoom/magnifier.
  5. Switch keyboard layout with Left Alt+Shift combination and try zoom/magnifier with touchpad/laptop.
  6. Repeat step 5.
Expected behavior

Zoom/magnifier should always work with/after Left Alt+Shift combination switch for keyboard layout and any of 2 languages.

Additional information

Using default Window server on Mint 22.1 ISO.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue in Cinnamon using two keyboard layouts, Left Alt+Shift switching, and Alt+scroll zoom or magnifier as described in the steps. Trace the zoom/magnifier and keyboard-layout-switching entry points to identify why alternate switches affect zoom, then verify that zoom works after switching in either direction and with either layout.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
accessibility, desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.