grid input update