From f376719d7947cba6770526c045c1a136623a67e5 Mon Sep 17 00:00:00 2001 From: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com> Date: Tue, 9 Aug 2022 04:04:04 -0500 Subject: [PATCH] Fix security camera console users never being removed from the `watchers` list when closing the UI (#18742) * fix watchers never being removed from security cameras * calls parent --- code/game/machinery/computer/camera.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index e5c11c919b2..3356261cc74 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -83,6 +83,10 @@ ui = new(user, src, ui_key, "CameraConsole", name, 870, 708, master_ui, state) ui.open() +/obj/machinery/computer/security/ui_close(mob/user) + ..() + watchers -= user.UID() + /obj/machinery/computer/security/ui_data() var/list/data = list() data["network"] = network