mirror of
https://github.com/markqvist/Sideband.git
synced 2025-07-22 22:40:53 -04:00
Update peer telemetry from map by right-clicking
This commit is contained in:
parent
ebaf66788b
commit
d6f54a0df3
1 changed files with 17 additions and 2 deletions
|
@ -5778,7 +5778,22 @@ class SidebandApp(MDApp):
|
||||||
self.map_action()
|
self.map_action()
|
||||||
self.map_show(location)
|
self.map_show(location)
|
||||||
|
|
||||||
def map_display_telemetry(self, sender=None):
|
def map_display_telemetry(self, sender=None, event=None):
|
||||||
|
alt_event = False
|
||||||
|
if sender != None:
|
||||||
|
if hasattr(sender, "last_touch"):
|
||||||
|
if hasattr(sender.last_touch, "button"):
|
||||||
|
if sender.last_touch.button == "right":
|
||||||
|
alt_event = True
|
||||||
|
|
||||||
|
if alt_event:
|
||||||
|
try:
|
||||||
|
if hasattr(sender, "source_dest"):
|
||||||
|
self.sideband.request_latest_telemetry(from_addr=sender.source_dest)
|
||||||
|
toast("Telemetry request sent")
|
||||||
|
except Exception as e:
|
||||||
|
RNS.log(f"Could not request telemetry update: {e}", RNS.LOG_ERROR)
|
||||||
|
else:
|
||||||
self.object_details_action(sender)
|
self.object_details_action(sender)
|
||||||
|
|
||||||
def map_display_own_telemetry(self, sender=None):
|
def map_display_own_telemetry(self, sender=None):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue