# \[FEATURE\] Perspective: Allow reordering of property array elements and maintain bindings

**URL:** <https://forum.inductiveautomation.com/t/feature-perspective-allow-reordering-of-property-array-elements-and-maintain-bindings/40012>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [October 26, 2020, 11:50am UTC](https://forum.inductiveautomation.com/t/feature-perspective-allow-reordering-of-property-array-elements-and-maintain-bindings/40012 "2020-10-26T11:50:00Z")\
**Posts on this page:** 7\
**Page:** 1

<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:** [October 26, 2020, 11:50am UTC](https://forum.inductiveautomation.com/t/feature-perspective-allow-reordering-of-property-array-elements-and-maintain-bindings/40012/1 "2020-10-26T11:50:00Z")

</div>

Currently you can rearrange array elements, however bindings aren’t kept intact - they stay with the array index and not with the element you’re moving.

---

<div class="post-metadata">

**Author:** ![michael2](https://avatars.discourse-cdn.com/v4/letter/m/3e96dc/32.png) [@michael2](https://forum.inductiveautomation.com/u/michael2)\
**Post date:** [October 26, 2020, 9:25pm UTC](https://forum.inductiveautomation.com/t/feature-perspective-allow-reordering-of-property-array-elements-and-maintain-bindings/40012/2 "2020-10-26T21:25:11Z")

</div>

> [@\[BUG\] Bindings on props within array items don't stay with their associated array item if moved to a new array index](http://forum.inductiveautomation.com/t/bug-binding-moves-when-duplicating-properties/35578):
>
> Hello, I’m encountering a bug and didn’t know where to report it. It’s easy enough to work around, so I didn’t bother submitting a support ticket. I have some parameters I’m passing to an embedded view (using perspective). These parameters include an array of objects: One of these objects (object 4) has a binding on one of its values (position). If I duplicate an object above object 4, Ignition appropriately increments the number of the objects below where the duplicated object is, …

Also occurs on duplication.

---

<div class="post-metadata">

**Author:** ![rberghammer](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/rberghammer/32/7150_2.png) [@rberghammer](https://forum.inductiveautomation.com/u/rberghammer)\
**Post date:** [February 15, 2021, 9:43pm UTC](https://forum.inductiveautomation.com/t/feature-perspective-allow-reordering-of-property-array-elements-and-maintain-bindings/40012/3 "2021-02-15T21:43:12Z")

</div>

Has anyone heard if there is a plan to fix this?

---

<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:** [February 15, 2021, 9:44pm UTC](https://forum.inductiveautomation.com/t/feature-perspective-allow-reordering-of-property-array-elements-and-maintain-bindings/40012/4 "2021-02-15T21:44:28Z")

</div>

Nope ☹

---

<div class="post-metadata">

**Author:** ![rberghammer](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/rberghammer/32/7150_2.png) [@rberghammer](https://forum.inductiveautomation.com/u/rberghammer)\
**Post date:** [February 15, 2021, 9:48pm UTC](https://forum.inductiveautomation.com/t/feature-perspective-allow-reordering-of-property-array-elements-and-maintain-bindings/40012/5 "2021-02-15T21:48:41Z")

</div>

@nminchin I voted on your idea in the ideas forum, but I would call this more of a bug than a feature request.

---

<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:** [February 15, 2021, 9:50pm UTC](https://forum.inductiveautomation.com/t/feature-perspective-allow-reordering-of-property-array-elements-and-maintain-bindings/40012/6 "2021-02-15T21:50:06Z")

</div>

Definititely

---

<div class="post-metadata">

**Author:** ![michael2](https://avatars.discourse-cdn.com/v4/letter/m/3e96dc/32.png) [@michael2](https://forum.inductiveautomation.com/u/michael2)\
**Post date:** [May 23, 2021, 11:08pm UTC](https://forum.inductiveautomation.com/t/feature-perspective-allow-reordering-of-property-array-elements-and-maintain-bindings/40012/7 "2021-05-23T23:08:34Z")

</div>

Did this get fixed? It’s a bit of a pain when you have to go back and make changes to something like a nav menu, and you also have to redo any binding that comes after that change.
