# \[0.12.0.0\] Code to adjust old canvases based on origin changes doesn't work

**URL:** <https://forums.pixeltailgames.com/t/0-12-0-0-code-to-adjust-old-canvases-based-on-origin-changes-doesnt-work/39347>\
**Category:** Bug Report\
**Created:** [September 29, 2020, 4:37am UTC](https://forums.pixeltailgames.com/t/0-12-0-0-code-to-adjust-old-canvases-based-on-origin-changes-doesnt-work/39347 "2020-09-29T04:37:54Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![CarbonCopyCat](https://forums.pixeltailgames.com/user_avatar/forums.pixeltailgames.com/carboncopycat/32/59964_2.png) [@CarbonCopyCat](https://forums.pixeltailgames.com/u/CarbonCopyCat)\
**Post date:** [September 29, 2020, 4:37am UTC](https://forums.pixeltailgames.com/t/0-12-0-0-code-to-adjust-old-canvases-based-on-origin-changes-doesnt-work/39347/1 "2020-09-29T04:37:54Z")

</div>

Re:

> [@Update 0.12.0.0 (Co-op Condos)](https://forums.pixeltailgames.com/t/update-0-12-0-0-co-op-condos/39160/50):
>
> Code is in place to ensure that all existing panel and canvas items are converted to their new forms, so you should not notice a difference, other than newly placed items now behaving properly from the get go. We’ve made a versioning system in this update, where all items save the build ID of the game that the item was last saved in. That way, if we make a change that would otherwise break items that have already been placed in condos, the item code now checks the build ID that is saved on the…

None of my canvases seemed to actually have been moved, mentioned this in the Discord and was told it was a bug and I should report it.

* * *

Examples:  
[https://i.imgur.com/uID3Iv2.jpg](https://i.imgur.com/uID3Iv2.jpg)  
[https://i.imgur.com/vIrjwyH.jpg](https://i.imgur.com/vIrjwyH.jpg)

---

<div class="post-metadata">

**Author:** ![Madmijk](https://forums.pixeltailgames.com/user_avatar/forums.pixeltailgames.com/madmijk/32/119_2.png) [@Madmijk](https://forums.pixeltailgames.com/u/Madmijk)\
**Post date:** [September 29, 2020, 11:05am UTC](https://forums.pixeltailgames.com/t/0-12-0-0-code-to-adjust-old-canvases-based-on-origin-changes-doesnt-work/39347/2 "2020-09-29T11:05:56Z")

</div>

What condo map is this built in?

Also, could you send me the save file for this condo for diagnosis, in private if need be? You can find it in `[Your Steam install directory]userdata\[Your Steam32 ID]\394690\remote\Condos\[Your condo map type]\[Your save name]`. It would be even more helpful if you could send a save that was made before this update, and another save that was made with the current game version. Try not to overwrite your old save.

---

<div class="post-metadata">

**Author:** ![CarbonCopyCat](https://forums.pixeltailgames.com/user_avatar/forums.pixeltailgames.com/carboncopycat/32/59964_2.png) [@CarbonCopyCat](https://forums.pixeltailgames.com/u/CarbonCopyCat)\
**Post date:** [September 29, 2020, 6:00pm UTC](https://forums.pixeltailgames.com/t/0-12-0-0-code-to-adjust-old-canvases-based-on-origin-changes-doesnt-work/39347/3 "2020-09-29T18:00:22Z")

</div>

Condo map is Suite. I’ve DM’d you the files.

---

<div class="post-metadata">

**Author:** ![Madmijk](https://forums.pixeltailgames.com/user_avatar/forums.pixeltailgames.com/madmijk/32/119_2.png) [@Madmijk](https://forums.pixeltailgames.com/u/Madmijk)\
**Post date:** [September 29, 2020, 6:51pm UTC](https://forums.pixeltailgames.com/t/0-12-0-0-code-to-adjust-old-canvases-based-on-origin-changes-doesnt-work/39347/4 "2020-09-29T18:51:06Z")

</div>

I see what happened. The canvas item actors did get shifted to correct for the origin change, scaled by the item _actor_ scale. However, I did not realize that the canvas item has an additional scale property that scales the canvas _mesh_ and leaves the actor scale untouched. So in this case, canvas items that were scaled internally (i.e. through the item editing menu) have not been shifted in the right amounts.  
I’m working on fixing it now.

---

<div class="post-metadata">

**Author:** ![Madmijk](https://forums.pixeltailgames.com/user_avatar/forums.pixeltailgames.com/madmijk/32/119_2.png) [@Madmijk](https://forums.pixeltailgames.com/u/Madmijk)\
**Post date:** [September 29, 2020, 9:32pm UTC](https://forums.pixeltailgames.com/t/0-12-0-0-code-to-adjust-old-canvases-based-on-origin-changes-doesnt-work/39347/5 "2020-09-29T21:32:23Z")

</div>

It has been fixed for the coming hotfix 0.12.0.1.
