From d771f7f4785263e0fd0ee8c01da92e7c1d4636a6 Mon Sep 17 00:00:00 2001 From: HMNS19 Date: Wed, 19 Feb 2025 01:38:30 +0530 Subject: [PATCH] removing lambda --- mesa/visualization/solara_viz.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mesa/visualization/solara_viz.py b/mesa/visualization/solara_viz.py index 07b3abe190e..6209f558f9e 100644 --- a/mesa/visualization/solara_viz.py +++ b/mesa/visualization/solara_viz.py @@ -145,11 +145,15 @@ def SolaraViz( if reactive_use_threads.value: solara.Text("Increase play interval to avoid skipping plots") + def set_reactive_use_threads(value): + reactive_use_threads.set(value) + solara.Checkbox( label="Use Threads", value=reactive_use_threads, - on_value=lambda v: reactive_use_threads.set(v), + on_value=set_reactive_use_threads, ) + if not isinstance(simulator, Simulator): ModelController( model,