Fixed current not changing on move_up.

current is not properly updated when next after
 current is moved up.