diff --git a/bin/i3-companion b/bin/i3-companion index bdf712b..c04a7cd 100755 --- a/bin/i3-companion +++ b/bin/i3-companion @@ -1006,8 +1006,9 @@ async def on_resume(i3, event, path, sleeping): if not sleeping: logger.info("resume from sleep") dpms = i3.x11(xcffib.dpms.key) - dpms.ForceLevel(0) - i3.x11.flush() + if dpms.Info().reply().power_level != 0: + dpms.ForceLevel(0) + i3.x11.flush() # Main function