diff --git a/pwnagotchi/plugins/default/bt-tether.py b/pwnagotchi/plugins/default/bt-tether.py index 593fe16..face5a6 100644 --- a/pwnagotchi/plugins/default/bt-tether.py +++ b/pwnagotchi/plugins/default/bt-tether.py @@ -467,11 +467,13 @@ class BTTether(plugins.Plugin): self.ready = True def on_unload(self, ui): - ui.remove_element('bluetooth') + with ui._lock: + ui.remove_element('bluetooth') def on_ui_setup(self, ui): - ui.add_element('bluetooth', LabeledValue(color=BLACK, label='BT', value='-', position=(ui.width() / 2 - 15, 0), - label_font=fonts.Bold, text_font=fonts.Medium)) + with ui._lock: + ui.add_element('bluetooth', LabeledValue(color=BLACK, label='BT', value='-', position=(ui.width() / 2 - 15, 0), + label_font=fonts.Bold, text_font=fonts.Medium)) def on_ui_update(self, ui): if not self.ready: