Anyone got any thoughts on how to work around this problem until it is fixed? If it is fixed?
Thank you for providing steps for replication. That helped a lot and gave me a good sense of how and why you were encountering this issue. @KroonOfficeSol, I appreciate that you stepped up and offered help.
I was able to replicate the issue on iOS and I have two comments:
This can be solved with best practices. When working within a Gallery, I set the global variable to ThisItem instead of Gallery.Selected. ThisItem is designed for citing child content whereas Gallery.Selected is for referencing the gallery from controls outside the gallery.
It appears like the action is being activated before the row in the gallery is considered "selected." This explains how the variable seems to be behind by one step. It does not register the selection until after the actions are performed.
This is indead a nice improvement and a better way to fill the Global variable, nice. But wouldn't still the Gallery be filtered on screen entry or is this update preformed before the screen to become visible? How does PowerApps handles this in the background?