diff --git a/right/src/macros/core.c b/right/src/macros/core.c index 96f98e9d9..ed832360c 100644 --- a/right/src/macros/core.c +++ b/right/src/macros/core.c @@ -978,7 +978,7 @@ static void recalculateSleepingMods() } } EventVector_SetValue(EventVector_MacroEnginePostponing, applicableState.someonePostponing); - EventVector_SetValue(EventVector_MacroEngine, applicableState.someoneAwake); + EventVector_SetValue(EventVector_MacroEngine, applicableState.someoneAwake || SchedulerPostponing); EventVector_SetValue(EventVector_MacroReportsUsed, applicableState.reportsUsed); Macros_WakeMeOnOneShot = applicableState.someOneShot; SuppressMods = applicableState.modifierSuppressMods;