diff --git a/CHANGELOG.md b/CHANGELOG.md index 1f7d8f0fd0..afa23bf7df 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -36,6 +36,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Fixes [#3816](https://github.com/microsoft/BotFramework-WebChat/issues/3816). De-bumped Node.js engine requirement for Direct Line Speech SDK to `>= 10.14.2` from `>= 12.0.0`, by [@compulim](https://github.com/compulim) in PR [#3854](https://github.com/microsoft/BotFramework-WebChat/pull/3854) - Fixes [#3842](https://github.com/microsoft/BotFramework-WebChat/issues/3842). Updated [`husky`](https://npmjs.com/package/husky), [`lint-staged`](https://npmjs.com/package/lint-staged) and corresponding `precommit` scripts, by [@compulim](https://github.com/compulim), in PR [#3871](https://github.com/microsoft/BotFramework-WebChat/pull/3871) - Improved test reliability and added snapshots to console of test harness in development mode, by [@compulim](https://github.com/compulim), in PR [#3891](https://github.com/microsoft/BotFramework-WebChat/pull/3891) +- Fixes [#3757](https://github.com/microsoft/BotFramework-WebChat/issues/3757). IE11: Send box should not be disabled after pressing ESCAPE key in the transcript, by [@compulim](https://github.com/compulim), in PR [#3902](https://github.com/microsoft/BotFramework-WebChat/pull/3902) +- Fixes [#3901](https://github.com/microsoft/BotFramework-WebChat/issues/3901). IE11: SVG icons for buttons should not be focusable, by [@compulim](https://github.com/compulim), in PR [#3902](https://github.com/microsoft/BotFramework-WebChat/pull/3902) ### Changed diff --git a/packages/component/src/Attachment/Assets/DownloadIcon.js b/packages/component/src/Attachment/Assets/DownloadIcon.js index 0f6323230f..c05db1bd63 100644 --- a/packages/component/src/Attachment/Assets/DownloadIcon.js +++ b/packages/component/src/Attachment/Assets/DownloadIcon.js @@ -4,7 +4,13 @@ import React from 'react'; const ICON_SIZE_FACTOR = 22; const DownloadIcon = ({ className, size }) => ( - + ); diff --git a/packages/component/src/Attachment/Assets/ErrorIcon.js b/packages/component/src/Attachment/Assets/ErrorIcon.js index 5e537d4baa..d847c30dbf 100644 --- a/packages/component/src/Attachment/Assets/ErrorIcon.js +++ b/packages/component/src/Attachment/Assets/ErrorIcon.js @@ -1,7 +1,7 @@ import React from 'react'; const ErrorIcon = () => ( - + ); diff --git a/packages/component/src/SendBox/Assets/AttachmentIcon.js b/packages/component/src/SendBox/Assets/AttachmentIcon.js index 419f1e6bea..2a45ea1ad5 100644 --- a/packages/component/src/SendBox/Assets/AttachmentIcon.js +++ b/packages/component/src/SendBox/Assets/AttachmentIcon.js @@ -1,7 +1,7 @@ import React from 'react'; const AttachmentIcon = () => ( - + ( - + { const { current } = inputElementRef; if (current) { - if (noKeyboard) { + // The "disable soft keyboard on mobile devices" logic will not work on IE11. It will cause the