diff --git a/photobooth_pygame.py b/photobooth_pygame.py index cc44b8b..72ff1ec 100644 --- a/photobooth_pygame.py +++ b/photobooth_pygame.py @@ -1992,8 +1992,11 @@ class PB: tp,key = akey if tp=="t": f=self.cfg.setdefault("fonctionnalites",{}) + # Fonctionnalités dont la valeur par défaut est False (pas True) + _false_defs={"pellicule_mode"} if key=="compteur_actif": self.cfg.setdefault("compteur",{})["actif"]=not self.cfg.get("compteur",{}).get("actif",False) elif key=="compteur_feat": f[key]=not f.get(key,True) + elif key in _false_defs: f[key]=not f.get(key,False) else: f[key]=not f.get(key,True) cfg_save(self.cfg) elif tp=="tab": self.admin_tab=key