From 6f89473f33d901d17fac4f5ce81f16cd0f07d75b Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Thu, 20 Nov 2025 13:50:35 -0800 Subject: [PATCH] Revert "fix: openpilot unavailable with replay (#36658)" This reverts commit 5c10e7f6cf7fe037cd573064ddde4889c50e3d40. --- selfdrive/ui/mici/onroad/driver_camera_dialog.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/selfdrive/ui/mici/onroad/driver_camera_dialog.py b/selfdrive/ui/mici/onroad/driver_camera_dialog.py index 2f7f10b951..f2fa5e8fe8 100644 --- a/selfdrive/ui/mici/onroad/driver_camera_dialog.py +++ b/selfdrive/ui/mici/onroad/driver_camera_dialog.py @@ -24,6 +24,7 @@ class DriverCameraDialog(NavWidget): self.driver_state_renderer = DriverStateRenderer(lines=True) self.driver_state_renderer.set_rect(rl.Rectangle(0, 0, 200, 200)) self.driver_state_renderer.load_icons() + self._pm = messaging.PubMaster(['selfdriveState']) if not no_escape: # TODO: this can grow unbounded, should be given some thought device.add_interactive_timeout_callback(self.stop_dmonitoringmodeld) @@ -49,12 +50,10 @@ class DriverCameraDialog(NavWidget): self._publish_alert_sound(None) device.reset_interactive_timeout(300) ui_state.params.remove("DriverTooDistracted") - self._pm = messaging.PubMaster(['selfdriveState']) def hide_event(self): super().hide_event() device.reset_interactive_timeout() - self._pm = None def _handle_mouse_release(self, _): ui_state.params.remove("DriverTooDistracted")