Opened 3 years ago

Last modified 3 years ago

#2236 closed enhancement

Display notification if loading a list page takes a long time — at Version 1

Reported by: Nicklas Nordborg Owned by: everyone
Priority: major Milestone: BASE 3.18
Component: web Version:
Keywords: Cc:

Description (last modified by Nicklas Nordborg)

The new features with parent/child columns that has been implemented in #2202, #2218 and #2234 may cause the query for loading the list to take longer time than usual. This is more likely the further apart the parent/child items are (for example, adding a biosource column to the raw bioassays table). There is a caching mechanism in place but the initial query may still take several seconds (or even a minute).

It would be nice to display some feedback to the user while the list is loading. I am thinking that this could be hooked up to the Form.submit() method which starts a timer. After about 1 second it should display a message like "Please wait... the list is loading!". If it takes less than a second the timer will of course not be triggered since the page has been replaced with the new list.

Change History (1)

comment:1 by Nicklas Nordborg, 3 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.