Fixes the bug that once true, self.sleepLight remains true

The issue occurred by suspending with the light on at least once.
From that moment, every consecutive resume would toggle the light
back on.