# \[Bug-12961\]Perspective Displays Incorrectly in Edge

**URL:** <https://forum.inductiveautomation.com/t/bug-12961-perspective-displays-incorrectly-in-edge/23007>\
**Category:** Ignition Early Access\
**Created:** [March 1, 2019, 9:39pm UTC](https://forum.inductiveautomation.com/t/bug-12961-perspective-displays-incorrectly-in-edge/23007 "2019-03-01T21:39:10Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![SMcIntosh](https://avatars.discourse-cdn.com/v4/letter/s/a6a055/32.png) [@SMcIntosh](https://forum.inductiveautomation.com/u/SMcIntosh)\
**Post date:** [March 1, 2019, 9:39pm UTC](https://forum.inductiveautomation.com/t/bug-12961-perspective-displays-incorrectly-in-edge/23007/1 "2019-03-01T21:39:10Z")

</div>

Currently when I launch the Perspective client in Microsoft Edge, every component is replaced with black. The problem appears to be browser specific, since everything still looks normal in Chrome.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/2X/0/0778ea9ea770f7d8ae89d50431ffeadada85ab2a.png)

---

<div class="post-metadata">

**Author:** ![mperkins](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mperkins/32/71722_2.png) [@mperkins](https://forum.inductiveautomation.com/u/mperkins)\
**Post date:** [March 1, 2019, 10:02pm UTC](https://forum.inductiveautomation.com/t/bug-12961-perspective-displays-incorrectly-in-edge/23007/2 "2019-03-01T22:02:12Z")

</div>

We’ve encountered something similar when using a few of Perspective’s components that use TouchEvent, a browser feature incompatible with Desktop versions Edge, FireFox, and Safari. Would you mind confirming that this is the case?

To do so press the F12 key with Edge in focus. With the developer tools open, check the console tab for text similar to  
`onerrorLogger: {"stack":"./typescript/input/Slider.tsx@http://docker.ia.local:51750/res/perspective/js/PerspectiveComponents.js:61061:38\n __webpack_require__ @http://docker.ia.local:51750/res/perspective/js/PerspectiveComponents.js:30:12\n./typescript/perspective-components.ts@http://docker.ia.local:51750/res/perspective/js/PerspectiveComponents.js:61920:18\n __webpack_require__ @http://docker.ia.local:51750/res/perspective/js/PerspectiveComponents.js:30:12\n@http://docker.ia.local:51750/res/perspective/js/PerspectiveComponents.js:94:18\n@http://docker.ia.local:51750/res/perspective/js/PerspectiveComponents.js:11:18\nwebpackUniversalModuleDefinition@http://docker.ia.local:51750/res/perspective/js/PerspectiveComponents.js:9:35\n@http://docker.ia.local:51750/res/perspective/js/PerspectiveComponents.js:1:11\n","message":"TouchEvent is not defined","name":"ReferenceError","logData":{"msg":"Uncaught Exception","errorMsg":"ReferenceError: TouchEvent is not defined","url":"http://docker.ia.local:51750/res/perspective/js/PerspectiveComponents.js","line number":61061,"column":38}} PerspectiveClient.js:3625:17`

---

<div class="post-metadata">

**Author:** ![SMcIntosh](https://avatars.discourse-cdn.com/v4/letter/s/a6a055/32.png) [@SMcIntosh](https://forum.inductiveautomation.com/u/SMcIntosh)\
**Post date:** [March 1, 2019, 10:18pm UTC](https://forum.inductiveautomation.com/t/bug-12961-perspective-displays-incorrectly-in-edge/23007/3 "2019-03-01T22:18:19Z")

</div>

Yes, it does appear to be the TouchEvent:

`onerrorLogger: {"stack":"ReferenceError: 'TouchEvent' is not defined\n at Anonymous function (http://bsiggwsd20:8088/res/perspective/js/PerspectiveComponents.js:31:25549)\n at n (http://bsiggwsd20:8088/res/perspective/js/PerspectiveComponents.js:1:752)\n at Anonymous function (http://bsiggwsd20:8088/res/perspective/js/PerspectiveComponents.js:24:154471)\n at n (http://bsiggwsd20:8088/res/perspective/js/PerspectiveComponents.js:1:752)\n at Anonymous function (http://bsiggwsd20:8088/res/perspective/js/PerspectiveComponents.js:1:811)\n at Anonymous function (http://bsiggwsd20:8088/res/perspective/js/PerspectiveComponents.js:1:649)\n at Anonymous function (http://bsiggwsd20:8088/res/perspective/js/PerspectiveComponents.js:1:525)\n at Global code (http://bsiggwsd20:8088/res/perspective/js/PerspectiveComponents.js:1:1)","message":"'TouchEvent' is not defined","name":"ReferenceError","logData":{"msg":"Uncaught Exception","errorMsg":"'TouchEvent' is not defined","url":"http://bsiggwsd20:8088/res/persp`

---

<div class="post-metadata">

**Author:** ![mperkins](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mperkins/32/71722_2.png) [@mperkins](https://forum.inductiveautomation.com/u/mperkins)\
**Post date:** [March 1, 2019, 10:23pm UTC](https://forum.inductiveautomation.com/t/bug-12961-perspective-displays-incorrectly-in-edge/23007/4 "2019-03-01T22:23:09Z")

</div>

Thank you for confirming, an internal ticket to fix the issue has been opened.

---

<div class="post-metadata">

**Author:** ![jhottell](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jhottell/32/6472_2.png) [@jhottell](https://forum.inductiveautomation.com/u/jhottell)\
**Post date:** [March 4, 2019, 1:28pm UTC](https://forum.inductiveautomation.com/t/bug-12961-perspective-displays-incorrectly-in-edge/23007/5 "2019-03-04T13:28:49Z")

</div>

Its doing it in Edge and Firefox for me on windows 10.

---

<div class="post-metadata">

**Author:** ![mperkins](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mperkins/32/71722_2.png) [@mperkins](https://forum.inductiveautomation.com/u/mperkins)\
**Post date:** [March 7, 2019, 4:31pm UTC](https://forum.inductiveautomation.com/t/bug-12961-perspective-displays-incorrectly-in-edge/23007/6 "2019-03-07T16:31:41Z")

</div>

A fix has been merged, it should be in the 8.0.0- beta.20190305.

---

<div class="post-metadata">

**Author:** ![alexm](https://avatars.discourse-cdn.com/v4/letter/a/3da27b/32.png) [@alexm](https://forum.inductiveautomation.com/u/alexm)\
**Post date:** [October 3, 2019, 12:54pm UTC](https://forum.inductiveautomation.com/t/bug-12961-perspective-displays-incorrectly-in-edge/23007/7 "2019-10-03T12:54:48Z")

</div>

What if this script does not appear on Console?

---

<div class="post-metadata">

**Author:** ![mperkins](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mperkins/32/71722_2.png) [@mperkins](https://forum.inductiveautomation.com/u/mperkins)\
**Post date:** [October 3, 2019, 3:30pm UTC](https://forum.inductiveautomation.com/t/bug-12961-perspective-displays-incorrectly-in-edge/23007/8 "2019-10-03T15:30:54Z")

</div>

The console error I listed should no longer appear in the console; the bug it indicated has long been fixed.
