visible
visible
is queued whenever the window changes it's visibility state, and therefore active state.
When a window becomes inactive, it's coroutines will no longer receive user generated events (mouse,keyboard,paste).
Return Values
- boolean: Whether or not the window is visible.
while true do local _,visible = os.pullEvent("visible") print("Is visible:",visible) end