mirror of
https://github.com/element-hq/element-web
synced 2024-11-27 19:56:47 +03:00
Clarify who is meant to use the polyfill
This commit is contained in:
parent
15b6a273c9
commit
9b0eeae2eb
1 changed files with 3 additions and 1 deletions
|
@ -14,8 +14,10 @@ See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
// This is intended to fix re-resizer because of its unguarded `instanceof TouchEvent` checks.
|
||||||
export function polyfillTouchEvent() {
|
export function polyfillTouchEvent() {
|
||||||
// Firefox doesn't have touch events, so create a fake one we can rely on lying about.
|
// Firefox doesn't have touch events without touch devices being present, so create a fake
|
||||||
|
// one we can rely on lying about.
|
||||||
if (!window.TouchEvent) {
|
if (!window.TouchEvent) {
|
||||||
// We have no intention of actually using this, so just lie.
|
// We have no intention of actually using this, so just lie.
|
||||||
window.TouchEvent = class TouchEvent extends UIEvent {
|
window.TouchEvent = class TouchEvent extends UIEvent {
|
||||||
|
|
Loading…
Reference in a new issue