Pārlūkot izejas kodu

Fixing bug that locks up the keyboard if shifting to a layer that doesn't exist.

simple
Jacob Alexander pirms 9 gadiem
vecāks
revīzija
f2c3cc0082
1 mainītis faili ar 4 papildinājumiem un 0 dzēšanām
  1. 4
    0
      Macro/PartialMap/macro.c

+ 4
- 0
Macro/PartialMap/macro.c Parādīt failu

@@ -150,6 +150,10 @@ uint16_t macroResultMacroPendingListSize = 0;
// Sets the given layer with the specified layerState
void Macro_layerState( uint8_t state, uint8_t stateType, uint16_t layer, uint8_t layerState )
{
// Ignore if layer does not exist
if ( layer >= LayerNum )
return;

// Is layer in the LayerIndexStack?
uint8_t inLayerIndexStack = 0;
uint16_t stackItem = 0;