mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2026-08-22 12:47:16 +01:00
Tgui and nif runtimes (#7864)
This commit is contained in:
@@ -237,7 +237,7 @@
|
||||
* optional force bool Send an update even if UI is not interactive.
|
||||
*/
|
||||
/datum/tgui/proc/send_update(custom_data, force)
|
||||
if(!user.client || !initialized || closing)
|
||||
if(!user?.client || !initialized || closing)
|
||||
return
|
||||
var/should_update_data = force || status >= STATUS_UPDATE
|
||||
window.send_message("update", get_payload(
|
||||
@@ -329,7 +329,8 @@
|
||||
*/
|
||||
/datum/tgui/proc/process_status()
|
||||
var/prev_status = status
|
||||
status = src_object.tgui_status(user, state)
|
||||
if(src_object)
|
||||
status = src_object.tgui_status(user, state)
|
||||
if(parent_ui)
|
||||
status = min(status, parent_ui.status)
|
||||
return prev_status != status
|
||||
|
||||
Reference in New Issue
Block a user