When you click on an item the customized Power App form pop-ups from the right side of the screen.
When you tick an item and then click detailed pane it also pop-ups from the right side of the screen with the ability to edit data.
This is ok for simple forms with a few data fields but in more complex scenarios Power App form may include additional screens and logic that can not be used from the details pane.
So, users can be confused why they may edit data in both places, but in different ways?
Why not let override default details pane with customized Power App form (replace Properties with the Form)?
When using custom Powerapps Forms in SharePoint (SP) I turn off this feature in the SP list because I don't want my users bypassing the custom business logic in the PowerApps form by using the quick edit features in the SP list view. You can turn it off by going to the List Setting > Advance Settings > Quick property editing and selecting No.
Thank you @Jeff_Thorpe, this is really a good way keeping business logic in place.
Even if I turn off the Quick Edit features the user will still see the details pane with all the fields. I would like to be able to either
a) turn off the details pane entirely
b) let the custom PowerApps form be used in view mode to show the desired info in the desired way.
So I think this idea is completely valid still.
@Jeff_Thorpe offered this complete solution to my question here.
You can hide the field from a SharePoint form which will then hide it from the quick edit pane. You need to go into the list setting and if you don't have content types showing then you need to go into the advance setting and select "Yes" for Allow management of content types and scroll to the bottom and click OK.
Now on the list settings page click on the content type name that the column you want to hide is associated with. the Content Type page will open and then click on the column name you want to hide. This will bring up the Change Content Type Column page and you can select hidden and OK.
Go back to the list settings page and click on the advance setting and select "No" for Allow management of content types and scroll to the bottom and click OK. Now go to your view and verify the hidden field doesn't show in the quick edit pane.
@gpence that is good for a field or two but does not solve the issue for more complex forms - the solution may be to move away from SharePoint list forms (aka canvass apps) and use the stand alone apps in PoweApps (aka non-canvass apps). I’m sure there are license implications you need to be careful of when doing this. However, I would prefer Microsoft improve the SharePoint list form capabilities and will definitely vote for this idea by @Pavel_Sheludkov.