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.
Loading