# \[Bug-13273\]Session custom properties not merging with multiple designers

**URL:** <https://forum.inductiveautomation.com/t/bug-13273-session-custom-properties-not-merging-with-multiple-designers/23716>\
**Category:** Ignition Early Access\
**Created:** [March 29, 2019, 6:06pm UTC](https://forum.inductiveautomation.com/t/bug-13273-session-custom-properties-not-merging-with-multiple-designers/23716 "2019-03-29T18:06:24Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![nburt](https://avatars.discourse-cdn.com/v4/letter/n/2bfe46/32.png) [@nburt](https://forum.inductiveautomation.com/u/nburt)\
**Post date:** [March 29, 2019, 6:06pm UTC](https://forum.inductiveautomation.com/t/bug-13273-session-custom-properties-not-merging-with-multiple-designers/23716/1 "2019-03-29T18:06:24Z")

</div>

Steps to reproduce:

- Designer1 (D1) and Designer2 (D2) have the same project opened.
- D1 makes a change to a session custom property (ie adds a binding)
- D1 saves and closes the designer
- D2 saves project: merge conflict resolver pops up which is the first red flag since D2 did not touch the session properties
- D2 completes the save using the REMOTE changes (made by D1): second red flag is that the changes are not reflected in the designer (ie the binding created by D1 does not appear on D2…yet)
- If D2 does not first close its project , when D1 opens the project the changes it previously made are not there
- If D2 does close its project first, then when either D1 or D2 open the project the previous changes ARE there

Build# `8.0.0-beta0 (b2019032708)`

---

<div class="post-metadata">

**Author:** ![cmallonee](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cmallonee/32/6416_2.png) [@cmallonee](https://forum.inductiveautomation.com/u/cmallonee)\
**Post date:** [March 29, 2019, 7:42pm UTC](https://forum.inductiveautomation.com/t/bug-13273-session-custom-properties-not-merging-with-multiple-designers/23716/2 "2019-03-29T19:42:14Z")

</div>

> [@nburt](#):
>
> D2 saves project: merge conflict resolver pops up which is the first red flag since D2 did not touch the session properties

Whether or not the Designer _touched_ the resource, the resource is technically open; Session properties are opened by every Designer as one of the first things it does. So you're seeing the resolution because when you saved, an open resource

```auto
C:\Program Files\Inductive Automation\Ignition\data\projects\<project_name>\com.inductiveautomation.perspective\session-props\props.json

```

has content which is different (local) than is what is on the Gateway (remote).

> [@nburt](#):
>
> D2 completes the save using the REMOTE changes (made by D1): second red flag is that the changes are not reflected in the designer (ie the binding created by D1 does not appear on D2…yet)

^^^ THIS is an actual bug that we are tracking, and it's the root cause of...

> [@nburt](#):
>
> If D2 does not first close its project , when D1 opens the project the changes it previously made are not there

^ this.

---

<div class="post-metadata">

**Author:** ![awalker](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/awalker/32/6874_2.png) [@awalker](https://forum.inductiveautomation.com/u/awalker)\
**Post date:** [May 21, 2019, 5:06pm UTC](https://forum.inductiveautomation.com/t/bug-13273-session-custom-properties-not-merging-with-multiple-designers/23716/3 "2019-05-21T17:06:10Z")

</div>

This issue was fixed in the 8.0.2 nightly build that was uploaded today (5/21).
