-
Improvement
-
Resolution: Fixed
-
Critical
-
1.2
-
MOODLE_12_STABLE
-
MOODLE_13_STABLE
When you click on a course content or participants it takes a while to display because a web service call is executed. However the user doesn't know why and think the app is slow, sometimes not working and try to touch other things.
Add a loading icon to right of the row when the behavior happens. It doesn't matter if it's super fast, so if it makes your life easier, you can display the loading even thought you already did the call so you're getting the data from the localstorage.
Obvious places:
- content menu option rows
- participant menu option rows
- topic rows
- participant rows
Note that if a icon is already on the right, you can temporarily replace it during the loading.