fix the bug that shift + up/down/left/right does not update the grid layer