web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Coauthoring in Canvas ...
Power Apps
Unanswered

Coauthoring in Canvas App - Changes overwritten

(0) ShareShare
ReportReport
Posted on by 29

Hello everyone:

 

I am working with this new feature and I think is great. But, today I have rare issue while working with my partner. This is the scenario:

 

1. We working together with no problem before lunch. I left the canvas app opened in the editor and went out. My partner continued working on the app making quite a few changes.

2. After lunch I went back to the editor, it was opened because I left in that way. So, I saw my partner made some changes and then I decided to click on the refresh button to "download" all the changes.

3. The changes download correctly but then when my partner and I get together to check the app, it seems that their changes were gone.

 

What I think is that when I click on the refresh button, the editor uploaded the version of the screen that I had, github do something and overwrite my partners changes and finally merge the sources and that is, changes lost. I think that because after clicking on the button, on the repository I see a SmartMerge commit.

 

I wanted to know, what does the refresh button really do? For what I think, it will only has to do a "git pull" and overwrite local changes to include the changes in the remote repo.

 

To avoid this problem, I have decided to do the following:

 

1. If I left the editor opened, first, close it.

2. Open the editor, enter my github credentials. When this is done, I have noticed that here, the syncronization is done by doing a "git pull" only and get all the changes.  I think that because after opening the editor, on the repository I don't see a SmartMerge commit, it just pull the changes.

 

Hope someone can help me with this.

 

Thanks!

Categories:
I have the same question (0)
  • elgreatfoxman Profile Picture
    7 on at

    Similar problem here, my collegue and me are working on the same Canvas app. 
    We make sure we work on different screens, trying to avoid merge conflicts.

     

    But this does NOT work: although we work on different screens, PowerApps will modify meta data in some underlying files (f.i. Entropy\Entropy.json). We both are used to save our modifications frequently by hitting ctrl+s, which will trigger a commit. If we both add elements like labels or inputs, be it to different screens, the last one seems to win. I noticed in the Entripy.json, after my partners commit + smartmerge, some of the labels and inputs I added were gone (but not all strange enough).

     

    It might very well be that, if we use the refresh icon, this triggers a pull and then a push, resulting in no merge losses? Any tips/idea's are welcome!

  • Adminuser123 Profile Picture
    4 on at

    Hi , i have same issue, please anyone provide solution 

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
Valantis Profile Picture

Valantis 408

#2
timl Profile Picture

timl 340 Super User 2026 Season 1

#3
Vish WR Profile Picture

Vish WR 319

Last 30 days Overall leaderboard