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

Notification preferences should disable controls if user disabled all notifications before

    XMLWordPrintable

Details

    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • MDL-74873-m400
    • MDL-74873-master
    • Hide
      1. Open preferences in the user menu.
      2. Select Notification preferences from menu.
      3. In upper left check disable notifications.
      4. Verify switch icons for notification types are dimmed and can not be changed.
      5. Reload the page
      6. Verify that these controls are still inactive.
      7. Uncheck disable notifications
      8. Verify that enabled notifications controls are active.
      9. Reload page and confirm they are still active.
      Show
      Open preferences in the user menu. Select Notification preferences from menu. In upper left check disable notifications. Verify switch icons for notification types are dimmed and can not be changed. Reload the page Verify that these controls are still inactive. Uncheck disable notifications Verify that enabled notifications controls are active. Reload page and confirm they are still active.

    Description

      If an user goes to the the notification preference page and disables notifications at the top all the controls are disabled on the page, but when the page is reloaded that appear to be enabled. This can cause experienced users to believe notifications are enabled when they are not.

      See discussion https://moodle.org/mod/forum/discuss.php?d=434508

      Attachments

        1. 2_MDL-74873_master.png
          2_MDL-74873_master.png
          59 kB
        2. 1_MDL-74873_master.png
          1_MDL-74873_master.png
          59 kB
        3. 1_MDL-74873_v400.png
          1_MDL-74873_v400.png
          56 kB
        4. 2_MDL-74873_v400.png
          2_MDL-74873_v400.png
          58 kB

        Issue Links

          Activity

            People

              dthies Daniel Thies
              dthies Daniel Thies
              David Mudrák (@mudrd8mz) David Mudrák (@mudrd8mz)
              Sara Arjona (@sarjona) Sara Arjona (@sarjona)
              John Edward Pedregosa John Edward Pedregosa
              Huong Nguyen, Barbara Ramiro, Bas Brands, Mathew May, David Woloszyn, Jake Dallimore, Meirza, Michael Hawkins, Raquel Ortega, Safat Shahin, Stevani Andolo
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                12/Sep/22

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 55 minutes
                  55m