diff options
Diffstat (limited to 'src/platform/x11')
| -rw-r--r-- | src/platform/x11/window.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/platform/x11/window.c b/src/platform/x11/window.c index 8129dd5..ef13afe 100644 --- a/src/platform/x11/window.c +++ b/src/platform/x11/window.c @@ -2391,6 +2391,7 @@ static int ready(int fd, short events, void *ud) struct x11_display *d = (struct x11_display *)base; if ((events & (POLLERR | POLLHUP)) && !d->lost) { d->lost = true; + base->offline = true; yasl_private_display_notify_event(base, YASL_PRIVATE_EVENT_DISPLAY_LOST); return 0; } |
