mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-11 02:01:22 +00:00
Replaces all instances of spawn() with addtimer/INVOKE_ASYNC (#28958)
* spawn removal * missed a rp * missed a var * vars * stuff * ok * Update disposal-unit.dm * Update disposal-structures.dm * Update tooltip.dm * Update experimentor.dm * Update disposal-unit.dm * Update experimentor.dm
This commit is contained in:
@@ -81,15 +81,16 @@ Notes:
|
||||
|
||||
/datum/tooltip/proc/hide()
|
||||
if (src.queueHide)
|
||||
spawn(1)
|
||||
winshow(src.owner, src.control, 0)
|
||||
addtimer(CALLBACK(src, .proc/do_hide), 1)
|
||||
else
|
||||
winshow(src.owner, src.control, 0)
|
||||
do_hide()
|
||||
|
||||
src.queueHide = src.showing ? 1 : 0
|
||||
queueHide = showing ? TRUE : FALSE
|
||||
|
||||
return 1
|
||||
return TRUE
|
||||
|
||||
/datum/tooltip/proc/do_hide()
|
||||
winshow(owner, control, FALSE)
|
||||
|
||||
/* TG SPECIFIC CODE */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user