First I must add, I am addings numbers from right to left. So when the numbers coming from right to left is reaching the left end the numbers stop to add from right to left but instead adding at the opposite.

This is because the cursor is tagging along the number to the left side.

However, if you use the keyboard the cursor stays in its place thus, adding number correctly, it will keep adding to the left no matter how many numbers you input.