From 9f2887302eba87a5d1c3517d3930dc07252866bf Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Thu, 19 Apr 2018 16:15:38 +0000 Subject: [PATCH] #1806: if there is nothing left after removing the exclude region (video region) then stop and avoid an error when trying to merge an empty list of rectangles git-svn-id: https://xpra.org/svn/Xpra/trunk@19020 3bb7dfac-3a0b-4e04-842a-767bc560f471 --- src/xpra/server/window/window_source.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/xpra/server/window/window_source.py b/src/xpra/server/window/window_source.py index 3fb36f302d..9bf79bd198 100644 --- a/src/xpra/server/window/window_source.py +++ b/src/xpra/server/window/window_source.py @@ -1443,7 +1443,10 @@ def send_full_window_update(): #better, so replace with merged regions: regions = merged_rects - if len(regions)==1: + if not regions: + #nothing left after removing the exclude region + return + elif len(regions)==1: merged = regions[0] else: merged = merge_all(regions)