fix: everyone's linting; loosen one linter rule on user keymaps
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
from adafruit_ble import BLERadio
|
||||
from adafruit_ble.advertising import Advertisement
|
||||
from adafruit_ble.advertising.standard import ProvideServicesAdvertisement
|
||||
from adafruit_ble.services.standard.hid import HIDService
|
||||
from kmk.hid import (
|
||||
|
@@ -4,11 +4,9 @@
|
||||
import kmk.preload_imports # isort:skip # NOQA
|
||||
|
||||
import busio
|
||||
import gc
|
||||
|
||||
from kmk import led, rgb
|
||||
|
||||
from kmk.consts import KMK_RELEASE, LeaderMode, UnicodeMode
|
||||
from kmk.consts import LeaderMode, UnicodeMode
|
||||
from kmk.hid import AbstractHID, HIDModes
|
||||
from kmk.internal_state import InternalState
|
||||
from kmk.keys import KC
|
||||
@@ -279,20 +277,16 @@ class KMKKeyboard:
|
||||
del self.leader_dictionary[k]
|
||||
|
||||
while True:
|
||||
state_changed = False
|
||||
|
||||
if self.split_type is not None and self.is_target:
|
||||
update = self._receive_from_initiator()
|
||||
if update is not None:
|
||||
self._handle_matrix_report(update)
|
||||
state_changed = True
|
||||
|
||||
update = self.matrix.scan_for_changes()
|
||||
|
||||
if update is not None:
|
||||
if self.is_target:
|
||||
self._handle_matrix_report(update)
|
||||
state_changed = True
|
||||
else:
|
||||
# This keyboard is a initiator, and needs to send data to target
|
||||
self._send_to_target(update)
|
||||
@@ -305,8 +299,6 @@ class KMKKeyboard:
|
||||
new_timeouts_len = len(self._state.timeouts)
|
||||
|
||||
if old_timeouts_len != new_timeouts_len:
|
||||
state_changed = True
|
||||
|
||||
if self._state.hid_pending:
|
||||
self._send_hid()
|
||||
|
||||
|
Reference in New Issue
Block a user