diff --git a/src/modules/hid_tx_manager_module.c b/src/modules/hid_tx_manager_module.c index 842de03..61e1071 100644 --- a/src/modules/hid_tx_manager_module.c +++ b/src/modules/hid_tx_manager_module.c @@ -128,8 +128,7 @@ static void dispatch_next_if_possible(void) return; } - if ((tx.active_mode == MODE_TYPE_BLE) && - atomic_test_bit(&tx.flags, HID_TX_FLAG_VENDOR_DIRTY) && + if (atomic_test_bit(&tx.flags, HID_TX_FLAG_VENDOR_DIRTY) && atomic_test_bit(&tx.flags, HID_TX_FLAG_VENDOR_VALID)) { atomic_clear_bit(&tx.flags, HID_TX_FLAG_VENDOR_DIRTY); (void)hid_tx_dispatch_item(&tx.vendor_state);