qmk / qmk_firmware

Open-source keyboard firmware for Atmel AVR and Arm USB families
https://qmk.fm
GNU General Public License v2.0
17.46k stars 37.68k forks source link

Change suspend condition check order on ChibiOS #24020

Open drashna opened 2 days ago

drashna commented 2 days ago

Description

Specifically, it seems on some systems that the sync doesn't happen correctly, and changing the order should address the issue by always calling suspend_wakeup_condition, which calls matrix_scan

I haven't experienced this issue, so I can't really test it.

Types of Changes

Issues Fixed or Closed by This PR

Checklist