I am having problems with Controls properties (Titles, Dropdowns, Galleries, ...) not updating when a record with large amount of data is being loaded onto the page.
The context : The app is a rental items manager (mostly audio and video stuff for students). The app is used by the "rental manager" to manage the items available for students. On the problematic page, the manager switches from a custom view mode to a custom edit mode (custom because he can edit multiple similar entries in a SP list, such as all the cameras of the same model).
Almost all of the controls on the page have either the DisplayMode (Edit/Display) or the Visible (true/false) properties switched via an UpdateContext variable (named EditAllInstances, a Boolean).
The problem : When the loaded item on the page is an item with lots of information in its Record, not all Controls have their states (DIsplayMode or Visible) switched by the Context Variable. When I inspected the EditAllInstances variable from the Uses tab on the variables page, I noticed that the ones (Controls) that are at the bottom of the list do not update. And the more the record has info in it, the more Controls on the list of the Variables/Uses of that are affected by the UpdateContext Variable.
As if PowerApps has its memory full and cannot take any more changes on that page...
Just so you know, my SP list are below 500 items. But the SP list has 23 columns. Not all of them contain info, depending on the item in the list.
I know I could create a new variable (that duplicates the behavior the the EditAllInstances variable) and assign some controls to it, but it is not best practice to do that.
Anybody has ideas on how to solve the problem ?

Report
All responses (
Answers (