CTRL-UP/DOWN => Broken Swap line up/down

Same problem with CTRL+SHIFT+Up/Down. Not only it swaps incorrect lines, but the more times you swap, the more lines it adds to the selection (and moves 2,3, etc lines up/down)