Skip to content

Commit

Permalink
acertando referência quando for dispositivo de alteração
Browse files Browse the repository at this point in the history
  • Loading branch information
jholanda committed Oct 13, 2021
1 parent b497040 commit 94e27b1
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/redux/element-undo-redo.util.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ const redoDispositivosExcluidos = (articulacao: any, elementos: Elemento[]): Dis
const primeiro = redodDispositivoExcluido(primeiroElemento!, pai!);

const novos: Dispositivo[] = [primeiro];
elementos.forEach(filho => {
elementos?.forEach(filho => {
const parent = filho.hierarquia?.pai === primeiroElemento?.hierarquia?.pai ? primeiro.pai! : getDispositivoFromElemento(articulacao, filho.hierarquia!.pai! as Elemento);
const novo = redodDispositivoExcluido(filho, parent!);
novos.push(novo);
Expand Down Expand Up @@ -63,7 +63,7 @@ export const incluir = (state: ElementoState, evento: StateEvent, novosEvento: S
const referencia = posicao === 0 ? pai : getDispositivoAnterior(novos[0]);

if (referencia) {
const dispositivo = getDispositivoFromElemento(state.articulacao!, referencia);
const dispositivo = getDispositivoFromElemento(articulacao!, referencia);
dispositivo ? (novosEvento.referencia = createElemento(dispositivo!)) : retornaEstadoAtualComMensagem(state, { tipo: TipoMensagem.ERROR, descricao: 'Erro inesperado' });
}
}
Expand Down

0 comments on commit 94e27b1

Please sign in to comment.