I may add:
After every single battle I have to put off and on again boots and gloves on one character which adds a speed bonus. The speed bonus stays until I run into the next fight. Transition between screens however is no problem for the speed bonus.
edit: seems that talking to someone also breaks the speed buff.