diff --git a/code/controllers/subsystem/nano.dm b/code/controllers/subsystem/nano.dm index 70ff2fcf12b..49ef405d0c8 100644 --- a/code/controllers/subsystem/nano.dm +++ b/code/controllers/subsystem/nano.dm @@ -15,7 +15,7 @@ var/datum/subsystem/nano/SSnano /datum/subsystem/nano/stat_entry() - ..("P:[processing_uis.len]") // Show how many interfaces we are processing. + ..("O: [open_uis.len] P:[processing_uis.len]") // Show how many interfaces we have open/are processing. /datum/subsystem/nano/fire() // Process UIs. diff --git a/code/modules/nano/nanoui.dm b/code/modules/nano/nanoui.dm index fb92e046495..15ef6c669be 100644 --- a/code/modules/nano/nanoui.dm +++ b/code/modules/nano/nanoui.dm @@ -184,15 +184,19 @@ **/ /datum/nanoui/proc/get_config_data() var/list/config_data = list( - "title" = title, - "srcObject" = list("name" = src_object.name), + "title" = sanitize(title), + "srcObject" = list( + "name" = sanitize(src_object.name) + ), "stateKey" = state_key, "status" = status, "autoUpdateLayout" = auto_update_layout, "autoUpdateContent" = auto_update_content, "showMap" = show_map, "mapZLevel" = map_z_level, - "user" = list("name" = user.name) + "user" = list( + "name" = user.name + ) ) return config_data