From 2f23f47f3ae4e01c1a136901b1d66905db0dca39 Mon Sep 17 00:00:00 2001 From: Kashargul <144968721+Kashargul@users.noreply.github.com> Date: Sun, 12 May 2024 01:16:16 +0200 Subject: [PATCH] borg typing indicator vanishing and pda hotkey drag for borgs (#15975) --- code/modules/mob/living/silicon/robot/robot.dm | 2 ++ code/modules/pda/pda.dm | 5 +---- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 16615288388..34cbff57bbb 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -952,6 +952,8 @@ return cut_overlays() + if(typing) + add_overlay(typing_indicator, TRUE) icon = sprite_datum.sprite_icon icon_state = sprite_datum.sprite_icon_state diff --git a/code/modules/pda/pda.dm b/code/modules/pda/pda.dm index daad415ef7a..27e6e90edb5 100644 --- a/code/modules/pda/pda.dm +++ b/code/modules/pda/pda.dm @@ -85,10 +85,7 @@ var/global/list/obj/item/device/pda/PDAs = list() . += "The time [stationtime2text()] is displayed in the corner of the screen." /obj/item/device/pda/CtrlClick() - if(issilicon(usr)) - return - - if(can_use(usr)) + if(can_use(usr) && !issilicon(usr)) remove_pen() return ..()