From 97e1555d4c651602a279b09925fbb2ba018d3174 Mon Sep 17 00:00:00 2001 From: kdmukai Date: Fri, 20 Dec 2024 09:11:22 -0600 Subject: [PATCH] Trivial refactor to match usage everywhere else --- tests/screenshot_generator/generator.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tests/screenshot_generator/generator.py b/tests/screenshot_generator/generator.py index 4f6fc053..114f5c68 100644 --- a/tests/screenshot_generator/generator.py +++ b/tests/screenshot_generator/generator.py @@ -376,9 +376,8 @@ def generate_screenshots(locale): # we were occasionally running into confusing race conditions where the next # screenshot would begin rendering over the previous one. Claiming the lock # guarantees that the previous screenshot has been fully rendered and saved. - screenshot_renderer.lock.acquire() - screenshot_renderer.set_screenshot_filename(f"{screenshot_config.screenshot_name}.png") - screenshot_renderer.lock.release() + with screenshot_renderer.lock: + screenshot_renderer.set_screenshot_filename(f"{screenshot_config.screenshot_name}.png") controller = Controller.get_instance() toast_thread = screenshot_config.toast_thread