Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#1268 closed task (fixed)

Can't use filter on list page until it has been loaded completely

Reported by: Jari Häkkinen Owned by: everyone
Priority: trivial Milestone: BASE 2.11
Component: web Version: 2.10
Keywords: Cc:

Description

... and as a consequence I may get the message as displayed in the attached png. The issue is reproducible on grey.

Login to machine with a lot of read credentials. View samples, add many columns to your view (I add many to make it really slow ... but the effect is still there even for a small number of columns). Before the load of the page finished, add a filter to one of the columns and press enter, voila! You been X-d. With firefox you can press backspace to get back to your previous view and continue your original session, i.e., you have not really been logged out.

The work around is not to use a filter before the browser completes the listing.

This is probably a browser performance issue but is there something that can be done (on the server side) to avoid the effects of adding a filter to early? Normal web browsing allows users to click onwards before a page has loaded completely and users get confused by the logout message.

Attachments (1)

not_logged_in.png (40.5 KB) - added by Jari Häkkinen 13 years ago.

Download all attachments as: .zip

Change History (4)

Changed 13 years ago by Jari Häkkinen

Attachment: not_logged_in.png added

comment:1 Changed 13 years ago by Nicklas Nordborg

Summary: Biomaterial listing takes long timeCan't use filter on list page until it has been loaded completely

No page will be fully functional until it has been completely loaded. There is no way to easily prevent it. The "You have been logged out" message is just generic response to a page request that doesn't include a proper session id.

comment:2 Changed 13 years ago by Nicklas Nordborg

Resolution: fixed
Status: newclosed

(In [4839]) Fixes #1268: Can't use filter on list page until it has been loaded completely

This should fix the issue with the filter not working.

comment:3 Changed 13 years ago by Nicklas Nordborg

Milestone: BASE 2.11
Priority: majortrivial
Note: See TracTickets for help on using tickets.