Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Apps - Power Apps Experimental Features
Unanswered

Coauthoring in Canvas App - Changes overwritten

(0) ShareShare
ReportReport
Posted on by 25

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:
  • Adminuser123 Profile Picture
    4 on at
    Re: Coauthoring in Canvas App - Changes overwritten

    Hi , i have same issue, please anyone provide solution 

  • elgreatfoxman Profile Picture
    7 on at
    Re: Coauthoring in Canvas App - Changes overwritten

    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!

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

Michael Gernaey – Community Spotlight

We are honored to recognize Michael Gernaey as our June 2025 Community…

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 770 Most Valuable Professional

#2
stampcoin Profile Picture

stampcoin 494

#3
MS.Ragavendar Profile Picture

MS.Ragavendar 399

Featured topics