Selecting items in FormCommit improved, should update diff view only when needed