diff --git a/code/modules/modular_computers/computers/modular_computer/core.dm b/code/modules/modular_computers/computers/modular_computer/core.dm index ed920aabae9..be3cd50bbef 100644 --- a/code/modules/modular_computers/computers/modular_computer/core.dm +++ b/code/modules/modular_computers/computers/modular_computer/core.dm @@ -272,9 +272,11 @@ /obj/item/modular_computer/proc/update_uis() if(active_program) //Should we update program ui or computer ui? SSnanoui.update_uis(active_program) + SSvueui.check_uis_for_change(active_program) if(active_program.NM) SSnanoui.update_uis(active_program.NM) else + SSvueui.check_uis_for_change(src) SSnanoui.update_uis(src) /obj/item/modular_computer/proc/check_update_ui_need() diff --git a/html/changelogs/geeves-kill_program_responsiveness.yml b/html/changelogs/geeves-kill_program_responsiveness.yml new file mode 100644 index 00000000000..06d76c9e12c --- /dev/null +++ b/html/changelogs/geeves-kill_program_responsiveness.yml @@ -0,0 +1,6 @@ +author: Geeves + +delete-after: True + +changes: + - bugfix: "Modular computers should now be slightly more responsive to user input, especially when killing programs on the main menu." \ No newline at end of file