yes it does, because trap hole is activated in a chain. If trap hole's effect says that it negated a monster's effect, then it would not work. Hope i Helped.
Well... since trap hole says nothing about negating effects, then I would say the effect of red gadget would still activate since it was summoned in order to be sommened.