Fixing layered assignment bug.
- Layered assignments were lost due to how the cached assignments were replayed - Replaying each assignment cache after each file is done processing
This commit is contained in:
parent
59a4b27de5
commit
b4e4a13811
@ -146,7 +146,8 @@ class Macros:
|
||||
self.macros[ self.layer ][ trigger ] = [ result ]
|
||||
|
||||
# Mark layer scan code, so it won't be removed later
|
||||
if not self.baseLayout is None:
|
||||
# Also check to see if it hasn't already been removed before
|
||||
if not self.baseLayout is None and trigger in self.layerLayoutMarkers[ self.layer ]:
|
||||
del self.layerLayoutMarkers[ self.layer ][ trigger ]
|
||||
|
||||
# Return a list of ScanCode triggers with the given USB Code trigger
|
||||
|
Reference in New Issue
Block a user