win-capture: Clear window capture if window no longer exists
parent
d24a81868e
commit
5a5b8b20e3
|
@ -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;
|
||||
|
||||
|
|
Loading…
Reference in New Issue