-
Bug
-
Resolution: Fixed
-
Minor
-
3.5, 3.6, 3.7, 3.8
-
MOODLE_35_STABLE, MOODLE_36_STABLE, MOODLE_37_STABLE, MOODLE_38_STABLE
-
MOODLE_36_STABLE, MOODLE_37_STABLE
-
MDL-63240-master -
Hi,
we've encountered that the user tours dialogue is not displayed correctly if a step references an active the navdrawer item.
The dialogue will be displayed behind the nav drawer so that the step information cannot be read anymore.
Here are the steps to reproduce (with screenshots - since Moodle 3.6):
- Login as admin
- Go to User Tours admin page (/admin/tool/usertours/configure.php)
- Click on the tour "New Messaging System"
- Add a new step with these settings:
- Target type: Selector
- CSS selector: .list-group-item[data-key="coursehome"]
- Title: Course menu
- Content: Your current course menu is placed within this section of the left menu.
- Show with backdrop: No
- Save the changes
- Move the new step right above the step called "End of tour"
- Then add another step for example for the node .list-group-item[data-key="participants"] and move it directly above the step "End of tour", too.
- Go to a course
- Wait if the user tour starts automatically or restart the tour by using the link "Reset user tour on this page" in the footer
- Click next until the step with the course home node is reached
=> See that the dialogue is hidden behind the nav drawer
- Click next
=> Confirm that the other node in the nav drawer is displayed correctly.
Best, Kathrin