1
0
mirror of https://github.com/bitwarden/web synced 2025-12-10 13:23:15 +00:00

dont use clipboard writeText api

This commit is contained in:
Kyle Spearrin
2018-08-20 09:20:24 -04:00
parent bcb44e8cf7
commit eaf08c45d9
2 changed files with 2 additions and 4 deletions

2
jslib

Submodule jslib updated: bf9a9c5f9f...b64757132f

View File

@@ -216,9 +216,7 @@ export class WebPlatformUtilsService implements PlatformUtilsService {
} else if (options && options.doc) {
doc = options.doc;
}
if ((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) {
if ((win as any).clipboardData && (win as any).clipboardData.setData) {
// IE specific code path to prevent textarea being shown while dialog is visible.
(win as any).clipboardData.setData('Text', text);
} else if (doc.queryCommandSupported && doc.queryCommandSupported('copy')) {