From c32a1246b536c266cf53ff2cff9115b6c2b68d38 Mon Sep 17 00:00:00 2001 From: Gaurav Kumar Date: Sun, 4 Jan 2026 17:07:23 +0000 Subject: [PATCH] fix: Prevent negative total size in Results class when removing duplicates --- core/results.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/results.py b/core/results.py index 1ba728a9..f9c9356e 100644 --- a/core/results.py +++ b/core/results.py @@ -325,7 +325,7 @@ class Results(Markable): del self.__group_of_duplicate[dupe] self._remove_mark_flag(dupe) self.__total_count -= 1 - self.__total_size -= dupe.size + self.__total_size = max(0, self.__total_size - dupe.size) if not group: del self.__group_of_duplicate[ref] self.__groups.remove(group)