Fix BangleJS debug builds failing on bogus assert call

An assert with a bogus/outdated condition is failing debug builds for
BangleJS. This patch fixes the condition by checking against
`IOEvent->flags` field instead.
This commit is contained in:
Eduardo Lima 2023-09-15 11:34:24 +02:00
parent 1f80e6e69b
commit 3181bb62ae

View File

@ -6062,7 +6062,7 @@ JsVar *jswrap_banglejs_appRect() {
/// Called from jsinteractive when an event is parsed from the event queue for Bangle.js (executed outside IRQ)
void jsbangle_exec_pending(IOEvent *evt) {
assert(event=>type == EV_BANGLEJS);
assert(evt->flags & EV_BANGLEJS);
uint16_t value = ((uint8_t)evt->data.chars[1])<<8 | (uint8_t)evt->data.chars[2];
switch ((JsBangleEvent)evt->data.chars[0]) {
case JSBE_HRM_ENV: {