Skip to content
Commit 93a55b89 authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Corrige confusión de nodos en los módulos

En todos los módulos mostrables (mediante _Show) se estaba realizando
una gestión de nodos deficiente. Se confundía el nodo padre (el
contenedor donde se le dice a un módulo que ha de mostrarse) con el nodo
propio (el que el propio módulo provee como su contenido principal). Se
usaba el atributo this.node indistintamente, a veces como padre y a
veces como propio, con el riesgo de desastre que esto supone.

Ahora se han diferenciado y nombrado convenientemente. El nodo padre
pasa de ser this.currentNode o this.node a ser this._moduleParentNode (y
this.parentNode es parte de Dijit, tener cuidado de no pisarlo). El nodo
propio pasa de ser this.node (en intención, porque realmente era su nodo
padre) a ser this._moduleOwnNode.

Un efecto de este problema se daba en el cambio entre la parte interna y
externa de la app, que no se mostraba correctamente.
parent 742cb286
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment