From c7a1c7cfae533fd9693adf3dcd51f786d27d3666 Mon Sep 17 00:00:00 2001 From: aristocratos Date: Tue, 22 Sep 2020 18:03:20 +0200 Subject: [PATCH] Fixed cpu sensor option to trigger temp toggle if check temp is true --- bpytop.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bpytop.py b/bpytop.py index 8b8459c..cf39977 100755 --- a/bpytop.py +++ b/bpytop.py @@ -4121,7 +4121,7 @@ class Menu: CONFIG.log_level = CONFIG.log_levels[loglevel_i] errlog.setLevel(getattr(logging, CONFIG.log_level)) errlog.info(f'Loglevel set to {CONFIG.log_level}') - elif key in ["left", "right"] and selected == "cpu_sensor": + elif key in ["left", "right"] and selected == "cpu_sensor" and len(CONFIG.cpu_sensors) > 1: if key == "left": cpu_sensor_i -= 1 if cpu_sensor_i < 0: cpu_sensor_i = len(CONFIG.cpu_sensors) - 1 @@ -4129,6 +4129,8 @@ class Menu: cpu_sensor_i += 1 if cpu_sensor_i > len(CONFIG.cpu_sensors) - 1: cpu_sensor_i = 0 CONFIG.cpu_sensor = CONFIG.cpu_sensors[cpu_sensor_i] + if CONFIG.check_temp and CpuCollector.sensor_method != "psutil": + CpuCollector.get_sensors() elif key in ["left", "right"] and selected == "view_mode": if key == "left": view_mode_i -= 1