From e7e935182620cae654bcdeb8380c665d32176e11 Mon Sep 17 00:00:00 2001 From: Sebastian Krzyszkowiak <dos@dosowisko.net> Date: Thu, 14 Sep 2023 03:34:02 +0200 Subject: [PATCH] py,st3m: BaseView: Add is_active method --- python_payload/st3m/ui/view.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/python_payload/st3m/ui/view.py b/python_payload/st3m/ui/view.py index 31dbb2e738..fd9cea509e 100644 --- a/python_payload/st3m/ui/view.py +++ b/python_payload/st3m/ui/view.py @@ -58,6 +58,11 @@ class BaseView(View): def think(self, ins: InputState, delta_ms: int) -> None: self.input.think(ins, delta_ms) + def is_active(self) -> bool: + if not self.vm: + return False + return self.vm.is_active(self) + class ViewTransition(ABCBase): """ -- GitLab