If a character teleports more than 2 squares while hidden, do they need to reroll stealth with a -5 penalty?
The rules for stealth specify:
Keep Still: If the creature moves more than 2 squares during an action, it must make a Stealth check to remain hidden, with a -5 penalty, or a -10 penalty if the creature runs.
What if a player teleports (eg: an Eladrin rogue using fey step) and the new destination would otherwise be a good hiding location (eg: hiding behind a wall, then teleporting across an open room to another spot behind a wall); do they still have to roll with the -5 penalty?