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