Closed chrishoage closed 2 years ago
@chrishoage would you mind updating develop
?
@tzarc I can confirm that https://github.com/qmk/qmk_firmware/pull/18977 fixes this issue. I was able to rebase on top of develop - recompiled - and MO(1) is working as expected.
Thank you for the quick fix!
Closing as fixed.
Describe the Bug
When using
AUTO_MOUSE_DEFAULT_LAYER
where the mouse layer is the same layer as the keymap ofMO(MOUSE_LAYER)
(e.g.AUTO_MOUSE_DEFAULT_LAYER 1
andMO(1)
the layer is immediately lowered.I noticed I would receive two
mousekey
logs in qmk consoleWhere as on the last good commit I would only get one
mousekey
log when triggering `MO(1)I bisected back to https://github.com/qmk/qmk_firmware/commit/a69ab05dd687cb9aa38e0c125e4f64956c7da6c7 and https://github.com/qmk/qmk_firmware/commit/a070c4c50134cf274a674ee73227289fde81b8ed was the last good commit.
To reproduce you seem to just need to have a MO(1) and
set_auto_mouse_layer(1);
/AUTO_MOUSE_DEFAULT_LAYER 1
. I rebased my work on develop and noticed this regression - I then bisected back to the working commit. I made no other changes to my codeKeyboard Used
N/A (working on firmware for a new keyboard and found this issue)
Link to product page (if applicable)
No response
Operating System
Linux
qmk doctor Output
Is AutoHotKey / Karabiner installed
Other keyboard-related software installed
No response
Additional Context
I am happy to provide my unfinished keyboard code if it is helpful to reproduce this issue.