In the event a player is Healed by Flame, they aren't taking any damage from Flame, so that damage is essentially 0. Double 0 is still 0.
In the event a player is Healed by Ice...same outcome.
In the event you describe, the player would be healed by both Flame and Ice. Note that healing cannot be doubled, so they'd just take the standard amount as healing.