diff --git a/jslib b/jslib index bf9a9c5f9f..b64757132f 160000 --- a/jslib +++ b/jslib @@ -1 +1 @@ -Subproject commit bf9a9c5f9fb5933faeeb07a85f127373ebfe7284 +Subproject commit b64757132faf1ebb5438bec00720c58604fd29f6 diff --git a/src/services/browserPlatformUtils.service.ts b/src/services/browserPlatformUtils.service.ts index bee22038ac..b4d6f47946 100644 --- a/src/services/browserPlatformUtils.service.ts +++ b/src/services/browserPlatformUtils.service.ts @@ -214,7 +214,7 @@ export default class BrowserPlatformUtilsService implements PlatformUtilsService } else if (options && options.doc) { doc = options.doc; } - if ((win as any).navigator.clipboard && (win as any).navigator.clipboard.writeText) { + if (this.isFirefox() && (win as any).navigator.clipboard && (win as any).navigator.clipboard.writeText) { (win as any).navigator.clipboard.writeText(text); } else if ((win as any).clipboardData && (win as any).clipboardData.setData) { // IE specific code path to prevent textarea being shown while dialog is visible.