Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-81404

Create in Place stops working after indenting content

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Minor Minor
    • None
    • 4.3.3, 4.4
    • Course
    • MOODLE_403_STABLE, MOODLE_404_STABLE

      IMPORTANT NOTE:

      The bug I reported in MDL-81402 will prevent you from successfully replicating the steps below, even on the Moodle 4.3 Sandbox where we've been able to replicate both issues, because it blocks the Activity Chooser from opening.

      I have provided steps to replicate labeled "Actual Behavior - WORKAROUND" that account for MDL-81402 to help you replicate this specific issue.

      I've attached a screencast of the issue, as well as a simple course backup in case it saves you some time.

      Expected Behavior

      1. Visit the Moodle Sandbox (https://sandbox.moodledemo.net/) and login as a teacher
      2. Open any course
      3. Turn editing on
      4. In any section but the General section, create two activities (Note: You can create any activity or resource, but Forum is easy because it just needs a title)
      5. Indent the second activity
        1. Note: Expected and Actual behavior steps aren't dependent on the second item being indented, that's just the spot I chose
      6. Click the ⊕ icon above the now indented content
      7. Create a new Forum (again, it can be any activity or resource, Forum is just easy)
      8. Save the Forum
      9. The Forum now appears where you originally clicked the ⊕ icon in Step 6

      Actual Behavior

      1. Visit the Moodle Sandbox (https://sandbox.moodledemo.net/) and login as a teacher
      2. Open any course
      3. Turn editing on
      4. In any section but the General section, create two activities (Note: You can create any activity or resource, but Forum is easy because it just needs a title)
        • I have attached a simple course backup you can restore if you'd like to skip this step
      5. Indent the second activity
      6. Click the ⊕ icon above the content you just indented
      7. Create a new Forum (again, it can be any activity or resource, Forum is just easy)
      8. Save the Forum
      9. Regardless of where you clicked the ⊕ icon, the Forum now appears at the bottom of the General section at the top of the course

      Actual Behavior - WORKAROUND

      1. Visit the Moodle Sandbox (https://sandbox.moodledemo.net/) and login as a teacher
      2. Open any course
      3. Turn editing on
      4. In any section but the General section, create two activities (Note: You can create any activity or resource, but Forum is easy because it just needs a title)
        • I have attached a simple course backup you can restore if you'd like to skip this step
      5. Indent the second activity
        • Note: You must complete Steps 6 and 7 as a workaround to MDL-81402 
      6. Click the "Add an activity or resource" link at the bottom of the topic to open the Activity Chooser
      7. Close the Activity Chooser
      8. Click the ⊕ icon above the content you just indented
      9. Create a new Forum (again, it can be any activity or resource, Forum is just easy)
      10. Save the Forum
      11. Regardless of where you clicked the ⊕ icon, the Forum now appears at the bottom of the General section at the top of the course

      We've been able to replicate this issue on multiple sites, including the Moodle 4.3 Sandbox (https://sandbox.moodledemo.net/), with multiple users on multiple devices in Chrome (Version 123.0.6312.87), Firefox (Version 124.0.1), and Safari (Version 17.4.1). This is occurring in Moodle 4.3.3. We've gone through the typical steps of clearing browser caches, restarting machines, and even purging site caches.

      A screencast of the issue is in this Google Drive folder. I will also attach it below.

            Unassigned Unassigned
            mvaughn Michael Vaughn
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.