Posted as a reply to this: Solved: BUG: Form resets when comboxbox filtering another ... - Power Platform Community (microsoft.com)
***********************************
On one screen, I have a "parent" form plus 7 "child" forms, the Item of which is a Lookup based on criteria from the parent list item (all SharePoint). If I have unsaved changes on a child form and then go up and make a change to the parent form -- even without saving -- just literally selecting a different option from a dropdown, for example -- ALL my child form changes get wiped out and reset to their defaults.
Likewise, I can make changes back and forth across all child forms and nothing gets wiped out....UNTIL I save changes. If I save changes to one child form, something resets all the OTHER child forms, so that their OnChange property triggers and registers a change of some kind. I am updating a context variable on each field's OnChange property. Something happens when I save one form that sets all those variables to TRUE.
I have been trying to create a good user experience by only showing Save buttons when something has changed, for example, but this bug is making that impossible. I have no good way to inform the user that they have unsaved changes because any move they make results in the appearance of unsaved changes EVERYWHERE.
I found a thread saying that turning off the Delayed Load feature would fix this, but I tried it and saw no improvement at all. Does anyone have an idea? I'm in a situation where the user could make changes anywhere, in any order. I'm making them save one form at a time, but it's impossible to keep track of which forms need saving. I'm unable to give any good visual feedback on the status of their edits.
WarrenBelz
146,635
Most Valuable Professional
RandyHayes
76,287
Super User 2024 Season 1
Pstork1
65,997
Most Valuable Professional