From c17a3e83a684fbed1fc34854f45fa52347e6856e Mon Sep 17 00:00:00 2001 From: Edgar Chen Date: Fri, 20 Jul 2018 21:36:43 +0000 Subject: [PATCH] Bug 1459590 - Ensure Fennec select and input element work with ShadowDom; r=jchen Differential Revision: https://phabricator.services.mozilla.com/D2151 --HG-- extra : moz-landing-system : lando --- mobile/android/modules/InputWidgetHelper.jsm | 2 +- mobile/android/modules/SelectHelper.jsm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mobile/android/modules/InputWidgetHelper.jsm b/mobile/android/modules/InputWidgetHelper.jsm index 01ed82642cc5..94d4874745b6 100644 --- a/mobile/android/modules/InputWidgetHelper.jsm +++ b/mobile/android/modules/InputWidgetHelper.jsm @@ -24,7 +24,7 @@ var InputWidgetHelper = { }, handleEvent: function(aEvent) { - this.handleClick(aEvent.target); + this.handleClick(aEvent.composedTarget); }, handleClick: function(aTarget) { diff --git a/mobile/android/modules/SelectHelper.jsm b/mobile/android/modules/SelectHelper.jsm index 39c88875db57..b182636197d0 100644 --- a/mobile/android/modules/SelectHelper.jsm +++ b/mobile/android/modules/SelectHelper.jsm @@ -24,7 +24,7 @@ var SelectHelper = { }, handleEvent: function(event) { - this.handleClick(event.target); + this.handleClick(event.composedTarget); }, handleClick: function(target) {