# Some Perspective Custom Properties are not visible

**URL:** <https://forum.inductiveautomation.com/t/some-perspective-custom-properties-are-not-visible/70371>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [February 27, 2023, 4:24pm UTC](https://forum.inductiveautomation.com/t/some-perspective-custom-properties-are-not-visible/70371 "2023-02-27T16:24:06Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![calimero100582](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/calimero100582/32/18630_2.png) [@calimero100582](https://forum.inductiveautomation.com/u/calimero100582)\
**Post date:** [February 27, 2023, 4:24pm UTC](https://forum.inductiveautomation.com/t/some-perspective-custom-properties-are-not-visible/70371/1 "2023-02-27T16:24:06Z")

</div>

Anyone got an issue where some properties are not displayed in the Perspective Property Editor

Some property are not displayed in the custom section, but are clearly in the JSON code behind the scene

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/9/e/9e9d5d93e3d0246a16b76ee38c213ae605bd18bf.png)

any way to prevent this from happening

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [February 27, 2023, 4:27pm UTC](https://forum.inductiveautomation.com/t/some-perspective-custom-properties-are-not-visible/70371/2 "2023-02-27T16:27:09Z")

</div>

`props.custom.ApplyingCorrection` is marked as transient (not persistent), but has no value; what would you expect the property editor to display in this case? Without either a binding or a value, a property is 'undefined' - it has _no_ state.

It's possible there's a bug in that we should have removed `ApplyingCorrection` from the prop config when there was no more value or binding, but it's _not_ a bug that it's not displaying, because there's nothing to display.

---

<div class="post-metadata">

**Author:** ![calimero100582](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/calimero100582/32/18630_2.png) [@calimero100582](https://forum.inductiveautomation.com/u/calimero100582)\
**Post date:** [February 27, 2023, 4:30pm UTC](https://forum.inductiveautomation.com/t/some-perspective-custom-properties-are-not-visible/70371/3 "2023-02-27T16:30:36Z")

</div>

The properties was created in the Designer as a boolean, with the value false, and marked as non persistent, so I was expecting the value in the json to be set to false, and everytime I open this view for the boolean to be false as set originally

How can I set the default value to false? Should I edit the JSON file every time I modify this view?

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [February 27, 2023, 4:32pm UTC](https://forum.inductiveautomation.com/t/some-perspective-custom-properties-are-not-visible/70371/4 "2023-02-27T16:32:13Z")

</div>

If you want it to 'initialize' to false every time, make an expression binding with the literal value `false` in it. The expression will only run once, on startup, and, crucially, will deliver a value.

---

<div class="post-metadata">

**Author:** ![Eric\_Fredericksen](https://avatars.discourse-cdn.com/v4/letter/e/b2d939/32.png) [@Eric\_Fredericksen](https://forum.inductiveautomation.com/u/Eric_Fredericksen)\
**Post date:** [October 29, 2024, 2:00pm UTC](https://forum.inductiveautomation.com/t/some-perspective-custom-properties-are-not-visible/70371/5 "2024-10-29T14:00:09Z")

</div>

I am having a similar issue in Version: 8.1.25 (b2023021409) a session custom prop with a binding is not showing up all of the time. Would you consider this a bug or is this expected behavior in some instances?

---

<div class="post-metadata">

**Author:** ![calimero100582](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/calimero100582/32/18630_2.png) [@calimero100582](https://forum.inductiveautomation.com/u/calimero100582)\
**Post date:** [October 31, 2024, 9:05pm UTC](https://forum.inductiveautomation.com/t/some-perspective-custom-properties-are-not-visible/70371/6 "2024-10-31T21:05:16Z")

</div>

Might be better in another thread but:

I have seen that also, sometimes you create a property, add a binding, delete the property, and the binding remain. Meaning when you open the view again, the property is there because of the binding, but you can't really delete it.

The property also only appear when the binding is triggered.
