fix(onClick-trigger-target): trigger is null

trigger is null if call an async function between "click the button" and " new Clipboard()"
This commit is contained in:
chendingtao 2021-07-15 22:01:27 +08:00
parent 57345ab3ce
commit 7593c07a4b

View File

@ -68,7 +68,7 @@ class Clipboard extends Emitter {
* @param {Event} e
*/
onClick(e) {
const trigger = e.delegateTarget || e.currentTarget;
const trigger = e.delegateTarget || e.currentTarget || e.target;
const selectedText = ClipboardActionDefault({
action: this.action(trigger),
container: this.container,