qmk/qmk_firmware

[Bug] Pressing a symbol before unpress another one using LOWER or RAISE layer

Open

#18,531 opened on 2022年9月29日

GitHub で見る
 (4 comments) (1 reaction) (0 assignees)C (43,867 forks)batch import
bughelp wanted

Repository metrics

Stars
 (20,368 stars)
PR merge metrics
 (平均マージ 20d 9h) (30d で 27 merged PRs)

説明

Describe the Bug

The bug occurs when all the symbols that need the SHIFT pressed. Like: !@$ What I think that is happen is that the SHIFT (auto) is getting unpressed before the right time.

How to do: Press the key LOWER or RAISE to change the layout that contains the key that is responsable for the symbol Press and hold the symbol key Press another symbol and hold it Release the key that was getting pressed before

PS: To happen the bug, it's necessary to do this task real quick, as I show on the GIF's below

Expected behaviour

expected_behaviour

Actual behaviour

current_behaviour

System Information

**Keyboard: Planck EZ Glow ** Revision (if applicable): Operating system: All, but i'm using Windows 11 qmk doctor output:

Ψ QMK Doctor is checking your environment.
Ψ CLI version: 1.1.1
Ψ QMK home: C:/Users/Danyel/Desktop/qmk_firmware
Ψ Detected Windows 10 (10.0.22621).
Ψ Git branch: master
Ψ Repo version: 0.18.8
⚠ Git has unstashed/uncommitted changes.
Ψ - Latest master: 2022-09-29 07:31:40 -0300 (f871989f9c) -- add comments to layers and change variables name
Ψ - Latest upstream/master: 2022-09-29 01:32:25 -0700 (eb55551e2d) -- Monoflex 60 Layout Refactor and Touch-Up (#18517)
Ψ - Latest upstream/develop: 2022-09-29 08:33:39 +0000 (0e01759c61) -- Merge remote-tracking branch 'origin/master' into develop
Ψ - Common ancestor with upstream/master: 2022-09-29 11:02:36 +1000 (c71bc77da1) -- Bump anothrNick/github-tag-action from 1.46.0 to 1.49.0 (#18515)
Ψ - Common ancestor with upstream/develop: 2022-09-29 11:02:36 +1000 (c71bc77da1) -- Bump anothrNick/github-tag-action from 1.46.0 to 1.49.0 (#18515)
Ψ All dependencies are installed.
Ψ Found arm-none-eabi-gcc version 10.1.0
Ψ Found avr-gcc version 8.5.0
Ψ Found avrdude version 7.0
Ψ Found dfu-util version 0.11
Ψ Found dfu-programmer version 0.7.2
Ψ Submodules are up to date.
Ψ Submodule status:
Ψ - lib/chibios: 2022-06-11 09:09:45 +0000 --  (f836d24b0)
Ψ - lib/chibios-contrib: 2022-07-27 10:46:15 +0200 --  (d03aa9cc)
Ψ - lib/googletest: 2021-06-11 06:37:43 -0700 --  (e2239ee6)
Ψ - lib/lufa: 2022-08-26 12:09:55 +1000 --  (549b97320)
Ψ - lib/pico-sdk: 2022-05-17 19:19:01 +0200 --  (07edde8)
Ψ - lib/printf: 2022-06-29 23:59:58 +0300 --  (c2e3b4e)
Ψ - lib/vusb: 2022-06-13 09:18:17 +1000 --  (819dbc1)
Ψ QMK is ready to go, but minor problems were found

コントリビューターガイド