From 6939fb71960ab1a2e1d8dfeacf50d101b4118837 Mon Sep 17 00:00:00 2001 From: "Peter F. Patel-Schneider" Date: Tue, 27 Feb 2024 14:44:11 -0500 Subject: [PATCH] solaar: use only timer thread to save config.yaml --- lib/solaar/configuration.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/solaar/configuration.py b/lib/solaar/configuration.py index 4dcd1f86..66bd2b9f 100644 --- a/lib/solaar/configuration.py +++ b/lib/solaar/configuration.py @@ -22,7 +22,6 @@ import threading import yaml as _yaml -from gi.repository import GLib from logitech_receiver.common import NamedInt as _NamedInt from solaar import __version__ @@ -142,7 +141,7 @@ def save(defer=False): else: with configuration_lock: if not save_timer: - save_timer = threading.Timer(5.0, lambda: GLib.idle_add(do_save)) + save_timer = threading.Timer(5.0, do_save) save_timer.start()