Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-3686

Long lists in "Available Courses" can crash app.

XMLWordPrintable

    • Hide

      Test on one device of your choice.

      1. On the site, Enable all options on the frontpage (logged in).
      2. Check you can see them on the site home tab on the app.
      3. Check one by one:
        1. My courses should show your enrolled courses.
        2. Available courses should show all the courses.
        3. Search courses should show the searchbox focused on enter.
      4. On any of this options, check you can open the context menu and switch to show only the enrolled courses.
      5. Check also you can switch the download options and download a small course.
      6. Navigate back to the dashboard and check download options are still enabled.
      7. Now, open available courses again.
      8. If there are more than 20 courses, check you can scroll down and they are all viewable. (master site).
      9. Now on the site, remove some of the options of the frontpage. (website admin page)
      10. Refresh site home page and check you can see the selected options.
      11. On the site again, Navigate to Mobile disabled features settings. And disable: Dashboard and site home.
      12. Restart the app or logout and login again.
      13. Check Main home tab is not there. but there's a My courses tab right after Calendar.
      14. Enter and check it shows enrolled courses.
      15. On the site again, Navigate to Mobile disabled features settings. And disable: Dashboard, site home and My courses
      16. Restart or login again and check Home tab and My courses tab are not there.
      Show
      Test on one device of your choice. On the site, Enable all options on the frontpage (logged in). Check you can see them on the site home tab on the app. Check one by one: My courses should show your enrolled courses. Available courses should show all the courses. Search courses should show the searchbox focused on enter. On any of this options, check you can open the context menu and switch to show only the enrolled courses. Check also you can switch the download options and download a small course. Navigate back to the dashboard and check download options are still enabled. Now, open available courses again. If there are more than 20 courses, check you can scroll down and they are all viewable. (master site). Now on the site, remove some of the options of the frontpage. (website admin page) Refresh site home page and check you can see the selected options. On the site again, Navigate to Mobile disabled features settings. And disable: Dashboard and site home. Restart the app or logout and login again. Check Main home tab is not there. but there's a My courses tab right after Calendar . Enter and check it shows enrolled courses. On the site again, Navigate to Mobile disabled features settings. And disable: Dashboard, site home and My courses Restart or login again and check Home tab and My courses tab are not there.
    • MOODLE_39_STABLE
    • MOODLE_400_STABLE
    • Moodle App 4.0

      Using the site home setting "list of courses", with a sufficiently long list of courses, can freeze and crash the app.

      It's probably not a very useful setting when you have that many courses (the course search would be a nicer experience) but it also might be nice if automatically limited the number it loads to avoid crashing.

            pferre22 Pau Ferrer
            bawjaws David Scotson
            Dani Palou Dani Palou
            Isabel Renedo Rouco Isabel Renedo Rouco
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

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