# Any way to disable overlays in designer, makes placement impossible

**URL:** <https://forum.inductiveautomation.com/t/any-way-to-disable-overlays-in-designer-makes-placement-impossible/41324>\
**Category:** Ignition\
**Tags:** perspective, ignition80\
**Created:** [December 9, 2020, 4:36am UTC](https://forum.inductiveautomation.com/t/any-way-to-disable-overlays-in-designer-makes-placement-impossible/41324 "2020-12-09T04:36:47Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![codersmurf](https://avatars.discourse-cdn.com/v4/letter/c/df788c/32.png) [@codersmurf](https://forum.inductiveautomation.com/u/codersmurf)\
**Post date:** [December 9, 2020, 4:36am UTC](https://forum.inductiveautomation.com/t/any-way-to-disable-overlays-in-designer-makes-placement-impossible/41324/1 "2020-12-09T04:36:47Z")

</div>

Subject says it all, it’s very difficult to lay everything out since I’ve started putting in the bindings.Thx, jake

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [December 9, 2020, 5:03am UTC](https://forum.inductiveautomation.com/t/any-way-to-disable-overlays-in-designer-makes-placement-impossible/41324/2 "2020-12-09T05:03:10Z")

</div>

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/0/0/00fe1ec387836477c2971cbc4c915c0e92d53b29.jpeg)

It’s context sensitive, so you may need to have the Vision workspace selected.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [December 9, 2020, 5:05am UTC](https://forum.inductiveautomation.com/t/any-way-to-disable-overlays-in-designer-makes-placement-impossible/41324/3 "2020-12-09T05:05:07Z")

</div>

Hmm, don’t know if this affects Perspective or if there is an equivalent if it doesn’t.

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [December 9, 2020, 5:19am UTC](https://forum.inductiveautomation.com/t/any-way-to-disable-overlays-in-designer-makes-placement-impossible/41324/4 "2020-12-09T05:19:14Z")

</div>

Not that I’ve found. It’s probably even more relevant in Perspective because overlays actually affect the size and display of the objects. If I don’t have a PLC, especially in Perspective projects, I’ll convert all of my tags to memory tags (I have a script that converts back and forward), otherwise development is basically impossible (without setting all flex containers to mode: hidden, which I’ve been doing as well)

---

<div class="post-metadata">

**Author:** ![codersmurf](https://avatars.discourse-cdn.com/v4/letter/c/df788c/32.png) [@codersmurf](https://forum.inductiveautomation.com/u/codersmurf)\
**Post date:** [December 9, 2020, 5:37am UTC](https://forum.inductiveautomation.com/t/any-way-to-disable-overlays-in-designer-makes-placement-impossible/41324/5 "2020-12-09T05:37:05Z")

</div>

Yeah, as I’ve gotten further into development it’s gotten harder and harder. I’m moving from vision to perspective and this has to be the most overlooked problem I’ve found.

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [December 9, 2020, 11:18am UTC](https://forum.inductiveautomation.com/t/any-way-to-disable-overlays-in-designer-makes-placement-impossible/41324/6 "2020-12-09T11:18:30Z")

</div>

You can copy tag json and change the valueSource property of each opc tag from "opc" to "memory", and all other opc config is kept intact, but the tag will become a memory tag. Then when you want to convert it back, just reverse. Of course, you want to make sure you're only converting back true opc tags and not converting actual memory tags to opc..

I have a script to do it on this forum somewhere if you want me to dig it up? (Of course, it's use at your own risk, however i've been using it for a while with no issues. You can also always backup your tags just in case, which I would do anyway)

> [@Reading PLC tags offline](http://forum.inductiveautomation.com/t/reading-plc-tags-offline/40596/3):
>
> If I don’t have a PLC but I have the project, most of our tags are within UDTs which are already developed, so these are fairly easy to create manually or using a tool that takes in a list of instance names and parameters and creates the udt instances for me. Without a PLC, in v8, you can convert tags between opc and memory without any information being removed (this wasn’t in the case in v7). I use this script, just copied into the script console, to convert tag json copied into the clipboard…
