What Buttler was doing is called stealing runs. A "no" ball is called if a bowler inches ny few mm, so why a batsman should not be controlled like Buttler who surpasses inches before the ball is bowled. Also warning was not necessary, Srilankans should have straight way made hi out. The basic thing about England cricket is that they themselves are unaware of the basic cricket rules. Remember the Ian Bell controversy against India in test, Indians were too gentle and had called him back, why what is the point in giving chances to a cricketer who is trying to steal in the game.