# Anyone noticed the change in data type if the property editor is not sized large enough?

**URL:** <https://forum.inductiveautomation.com/t/anyone-noticed-the-change-in-data-type-if-the-property-editor-is-not-sized-large-enough/100269>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [December 27, 2024, 5:08pm UTC](https://forum.inductiveautomation.com/t/anyone-noticed-the-change-in-data-type-if-the-property-editor-is-not-sized-large-enough/100269 "2024-12-27T17:08:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mdemaris](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mdemaris/32/54639_2.png) [@mdemaris](https://forum.inductiveautomation.com/u/mdemaris)\
**Post date:** [December 27, 2024, 5:08pm UTC](https://forum.inductiveautomation.com/t/anyone-noticed-the-change-in-data-type-if-the-property-editor-is-not-sized-large-enough/100269/1 "2024-12-27T17:08:06Z")

</div>

When I am adding custom props or params, and the property editor is not wide enough, it will take a `true or false` and convert that to a string.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/4/6/4684b7350ca989642f960255b9fa28883b622781.png)

I created the `allowCustomOptions` param and custom prop here. The param I had to widen the editor window, select the `false` text, press Enter and it changed to `boolean`.

The custom prop I just created to demonstrate that it is a string. Now, when I widen the editor window...

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/8/b/8bf5dba87e11d324eaf85b515d7bc822e7a7f2a5.png)

Now, select the text and press enter...  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/8/9/894b331b7b5040293fc2528191d4b622b80c7dd5.png)

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/a/c/aca5bdd9d291f1bebc311895f163425aa5145341.png)

For what it's worth, here's a bug.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [December 27, 2024, 5:33pm UTC](https://forum.inductiveautomation.com/t/anyone-noticed-the-change-in-data-type-if-the-property-editor-is-not-sized-large-enough/100269/2 "2024-12-27T17:33:17Z")

</div>

Not so much a bug, but a limitation of Perspective's type-detection of typed-in values. Happens with numbers that look like strings, too. If you need to assign a string "false", or a number as a string, temporarily use an expression binding with the desired string, and then remove the binding.

---

<div class="post-metadata">

**Author:** ![ryan.perretta](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan.perretta/32/75110_2.png) [@ryan.perretta](https://forum.inductiveautomation.com/u/ryan.perretta)\
**Post date:** [December 30, 2024, 4:26pm UTC](https://forum.inductiveautomation.com/t/anyone-noticed-the-change-in-data-type-if-the-property-editor-is-not-sized-large-enough/100269/3 "2024-12-30T16:26:52Z")

</div>

I believe that anything that you type in the multiline text editor, that appears from clicking this icon that appears when the property text is too long for the Property Editor panel, will be interpreted as a string without any sort of type detection.  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/5/7/571def542a015695176d062a87be4870147f72d8.png)

I'll shorten the Property Editor to use it sometimes if I'm punching in test data for a component and I have a part number that would be interpreted as an integer that I need to be a string.
