# propertyChange Event Executes on Form Load

**URL:** <https://forum.inductiveautomation.com/t/propertychange-event-executes-on-form-load/22942>\
**Category:** Ignition\
**Tags:** ignition79\
**Created:** [February 27, 2019, 6:14pm UTC](https://forum.inductiveautomation.com/t/propertychange-event-executes-on-form-load/22942 "2019-02-27T18:14:49Z")\
**Posts on this page:** 1\
**Showing post:** 4

<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, 2019, 7:20pm UTC](https://forum.inductiveautomation.com/t/propertychange-event-executes-on-form-load/22942/4 "2019-02-27T19:20:36Z")

</div>

For an explanation: The ‘selectedStringValue’ is (probably) changing on your component more than once because there’s an initial set of the value as the component is created, then another as the last saved value in the designer is applied, and then a third when any binding(s) that affect the component are evaluated. The `componentRunning` flag is only set when all of those things have been completed.

---

_[View the full topic](https://forum.inductiveautomation.com/t/propertychange-event-executes-on-form-load/22942)._
