Here's an odd one.
In a list view layout I have a keystroke trigger to trap the up, down and return keys. If up arrow - go to previous record, if down - go to next, if return - to go detail view.
Everything works find with one exception - as I arrow down in the list view the active record starts to move up the screen a few pixels every time the trigger happens. Eventually the active record is off the top of the viewable area. I've tried adding in a Scroll to Selection script step which doesn't appear to help much.
In addition there is a list view highlight conditional format in there. Disabling it doesn't seem to help.