Perda dos valores em uma lista ao submeter o formulário com jsf[RESOLVIDO]

Bom dia!!
Estou passando por um probleminha meio chato, tenho um formulário onde meus itens tem um lote em um combo
nessa mesma tela tenho um botão que ao acionado abre uma outra janela!!

Meu problema é o seguinte, quando esse outro botão é acionado o lote selecionado na lista dos itens volta
para o primeiro lote da lista por exemplo:
Selecionei o lote “campo grande” e o primeiro elemento da lista é aquidauana!! quando eu clico no botão que abre uma nova pagina
ao submeter ele troca esse lote “campo grande” por aquidauna!!
alguem sabe me dizer alguma forma de evitar isso?

vlw

use o keepAlive

ae galera consegui resolver!! era errinho besta!!

se alguem passar por isso era pq eu tinha colocado immediate no botão que abria a nova tela.