Maybe fix winset crashing Logout? (#17662)

This commit is contained in:
ShadowLarkens
2025-05-04 18:04:15 +02:00
committed by GitHub
parent fcf0e4c295
commit ff4e99c121
+6 -4
View File
@@ -2,10 +2,7 @@
ready = 0
QDEL_NULL(lobby_window)
var/client/exiting_client = GLOB.directory[persistent_ckey]
if(exiting_client)
winset(exiting_client, "lobby_browser", "is-disabled=true;is-visible=false")
disable_lobby_browser()
..()
@@ -16,3 +13,8 @@
key = null//We null their key before deleting the mob, so they are properly kicked out.
qdel(src)
return
/mob/new_player/proc/disable_lobby_browser()
var/client/exiting_client = GLOB.directory[persistent_ckey]
if(exiting_client)
winset(exiting_client, "lobby_browser", "is-disabled=true;is-visible=false")