From d067f326783b55ed3e2e7aed596d38fe836f59db Mon Sep 17 00:00:00 2001 From: soumik12345 <19soumik.rakshit96@gmail.com> Date: Tue, 22 Jul 2025 15:48:54 +0530 Subject: [PATCH] fix: border thickness parameter usage for PercentageBarAnnotator --- supervision/annotators/core.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/supervision/annotators/core.py b/supervision/annotators/core.py index 6c142db1..0b7d4b76 100644 --- a/supervision/annotators/core.py +++ b/supervision/annotators/core.py @@ -2239,8 +2239,11 @@ class PercentageBarAnnotator(BaseAnnotator): self.position: Position = position self.color_lookup: ColorLookup = color_lookup - if border_thickness is None: - self.border_thickness = int(0.15 * self.height) + self.border_thickness = ( + border_thickness + if border_thickness is not None + else int(0.15 * self.height) + ) @ensure_cv2_image_for_annotation def annotate(