message: refact(event): adjust logic for bubbling event on attached element
diff: @@ -302,18 +302,12 @@ class Handler extends Eventful {
  while (el) {
  el[eventKey]
  && (eventPacket.cancelBubble = !!el[eventKey].call(el, eventPacket));
  - el.trigger(eventName, eventPacket);
  - // Also needs trigger host element events if on the textContent.
  - const hostEl = el.__hostTarget;
  - if (hostEl) {
  - this.dispatchToElement({
  - target: hostEl,
  - topTarget: targetInfo.topTarget
  - }, eventName, event);
  - }
  + el.trigger(eventName, eventPacket);
  - el = el.parent;
  + // Bubble to the host if on the textContent.
  + // PENDING
  + el = el.__hostTarget ? el.__hostTarget : el.parent;
  if (eventPacket.cancelBubble) {
  break;
  