anchor.diff:  /obj/screen/inventory/MouseExited()
   	..()
   	cut_overlay(object_overlays)
  +	object_overlays.Cut()
   
   /obj/screen/inventory/update_icon()
   	if(!icon_empty)
  
positive.code: /obj/screen/inventory/proc/add_overlays()
  	var/mob/user = hud.mymob
  
  	cut_overlay(object_overlays)
  	object_overlays.Cut()
  
  	if(hud && user && slot_id)
  		var/obj/item/holding = user.get_active_held_item()
  
  
negative.code: 			return
  
  		var/image/item_overlay = image(holding)
  		item_overlay.alpha = 92
  		
  		if(!user.can_equip(holding, slot_id, disable_warning = TRUE))
  			item_overlay.color = "#FF0000"
  		else
  			item_overlay.color = "#00ff00"
  
  		object_overlays += item_overlay
  		add_overlay(object_overlays)
  
  /obj/screen/inventory/hand
  