[PM-1085] Remove Internet Explorer support (#4863)

* SG-851 Refactor to only use clipboard.writeText

* SG-851 Revert changes

* PM-1085 Remove specific IE code
This commit is contained in:
Carlos Gonçalves 2023-03-21 11:57:23 +00:00 committed by GitHub
parent 5bc4fa62ef
commit df1a28838f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 1 additions and 10 deletions

View File

@ -235,12 +235,6 @@ export default class BrowserPlatformUtilsService implements PlatformUtilsService
this.clipboardWriteCallback(text, clearMs);
}
});
} else 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);
if (!clearing && this.clipboardWriteCallback != null) {
this.clipboardWriteCallback(text, clearMs);
}
} else if (doc.queryCommandSupported && doc.queryCommandSupported("copy")) {
if (this.isChrome() && text === "") {
text = "\u0000";

View File

@ -215,10 +215,7 @@ export class WebPlatformUtilsService implements PlatformUtilsService {
} else if (options && options.doc) {
doc = options.doc;
}
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")) {
if (doc.queryCommandSupported && doc.queryCommandSupported("copy")) {
const textarea = doc.createElement("textarea");
textarea.textContent = text;
// Prevent scrolling to bottom of page in MS Edge.