 				basePathParts.push(m_selectorPath.split(' ').pop());
 				m_selectorPath = basePathParts.join(' ');
 			}
+			log("m_selectorPath: " + (m_selectorPath));
 			if (m_selectorPath != oldPath)
 			{
+				log("m_selectorPathChanged: " + (m_selectorPathChanged));
 				m_selectorPathChanged = true;
 				return;
 			}
 			m_selectorPathChanged = false;
-		}
-		
+			log("m_selectorPathChanged: " + (m_selectorPathChanged));
+		}
+
 		protected override function resolveContainingBlock() : void
 		{
 			m_containingBlock = m_rootElement;

			super.validateAfterChildren();
			applyOutOfFlowChildPositions();
		}
	}
}
		{
			return m_tooltipDataProvider;
		}

		override public function remove(...args : *) : void
		{
			m_mousedComponent && m_mousedComponent.removeEventListener(
				DisplayEvent.VALIDATION_COMPLETE, mousedEvent_validationComplete);
			super.remove(args);
		}

		
		/***************************************************************************
		*							protected methods								   *
