In a Moodle course, if activity B has an access restriction based on completion of activity A, it should be possible to access activity B directly from activity A using the activity previous / next navigation once A is completed, without reloading the page.
When a user displays an activity, Moodle displays links to the "previous" and "next" activities.
When the "next" activity is subject to completion of the current activity, no link is displayed.
When the current activity is completed, there is no change. The user has to return to the main course page or refresh the page for the link to the next activity to be displayed.
When the user displays an activity, the link to the "next" activity should be displayed according to the activity parameters (either invisible, or greyed out with completion rules)
When the user, through actions on the current activity, satisfies the access restrictions for the next activity, the link to that next activity should update dynamically.
I am not sure if this would be part of the theme or the course format.
Thanks for your consideration.