cellEditor no Dialog PrimeFaces

Bom dia pessoal, estou com um problema ao implementar o cellEditor dentro de um dialog do Primefaces. Ele manda a requisição mas porém sem a edição efetuada, ou seja, ele manda a mesma informação que tinha. Por Exemplo na coluna descricação tem a informação Teste clico para editar a coluna e digito Teste123 e clico no icone para salvar no datatable fica o mesmo atributo Teste e manda na requisição Teste.
Segue o Código:

JSF:

<h:form id="formViewObservacao">
		<p:dialog widgetVar="dialogViewObservacao" modal="false" resizable="false" draggable="true" showEffect="explode"
			header="..:: Histórico de Observação" width="750" height="300" hideEffect="explode" position="top">
			<p:dataTable id="tabelaViewObservacao" var="obs" value="#{observacaoBean.facade.listaOBSCliente}" editable="true" 
				rendered="#{observacaoBean.facade.idCliente != null}" emptyMessage="Sem Observação Cadastrada">
				
				<p:ajax event="rowEdit" listener="#{observacaoBean.onEdit}" />  
                <p:ajax event="rowEditCancel" listener="#{observacaoBean.onCancel}" /> 
				
				<p:column headerText="Data">
					<h:outputLabel value="#{obs.dataCadastro}" >
						<f:convertDateTime pattern="dd/MM/yyyy HH:mm" timeZone="GMT-3" />
					</h:outputLabel>
				</p:column>
				
				<p:column headerText="Vendedor">
					<h:outputLabel value="#{obs.cliente.vendedor.nome}" />
				</p:column>
				
				<p:column headerText="Observação" style="white-space:normal !important;">
					<p:cellEditor>
						<f:facet name="output"><h:outputText value="#{obs.descricao}"/></f:facet>
						<f:facet name="input"><p:inputText value="#{obs.descricao}"/></f:facet>
					</p:cellEditor>
				</p:column>
				
				<p:column>
					<p:rowEditor/>
				</p:column>
			</p:dataTable>
		</p:dialog>
	</h:form>

Bean:

@ManagedBean(name="observacaoBean")
@ViewScoped
public class ObservacaoBean implements Serializable {
	private static final long serialVersionUID = 1L;
	
	public void onEdit(RowEditEvent event) {
		System.out.println(((ObservacaoModel)event.getObject()).getDescricao());
	}
	
	public void onCancel(RowEditEvent event){
		
	}
}