From 5a5b8b20e3e940cc26a74e8c8b5986012d56360e Mon Sep 17 00:00:00 2001 From: jp9000 Date: Sun, 15 May 2016 04:35:01 -0700 Subject: [PATCH] win-capture: Clear window capture if window no longer exists --- plugins/win-capture/window-capture.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugins/win-capture/window-capture.c b/plugins/win-capture/window-capture.c index 697b602bc..d156a6956 100644 --- a/plugins/win-capture/window-capture.c +++ b/plugins/win-capture/window-capture.c @@ -150,8 +150,11 @@ static void wc_tick(void *data, float seconds) wc->window = find_window(EXCLUDE_MINIMIZED, wc->priority, wc->class, wc->title, wc->executable); - if (!wc->window) + if (!wc->window) { + if (wc->capture.valid) + dc_capture_free(&wc->capture); return; + } reset_capture = true;