You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The delegation implementation in RZFUpgradeManager has several issues which could lead to confusing behavior when used, and present consumers of the library with difficulties if they want alternate behavior. The current behavior of the RZFUpgradeManager is:
0. If nothing is currently presented, a single UpdatePrompt or ReleaseNotes modal can be presented
An UpdatePrompt modal may dismiss a currently presented ReleaseNotes modal
When presenting an update message, if an UpdatePrompt modal is already presented, do nothing.
When presenting a release notes message, if either a UpdatePrompt or ReleaseNotes is currently being presented, do nothing.
This logic should be moved out of the RZFUpgradeManager and into the default interaction delegate.
The text was updated successfully, but these errors were encountered:
The delegation implementation in
RZFUpgradeManager
has several issues which could lead to confusing behavior when used, and present consumers of the library with difficulties if they want alternate behavior. The current behavior of theRZFUpgradeManager
is:0. If nothing is currently presented, a single
UpdatePrompt
orReleaseNotes
modal can be presentedUpdatePrompt
modal may dismiss a currently presentedReleaseNotes
modalUpdatePrompt
modal is already presented, do nothing.UpdatePrompt
orReleaseNotes
is currently being presented, do nothing.This logic should be moved out of the
RZFUpgradeManager
and into the default interaction delegate.The text was updated successfully, but these errors were encountered: