Opened 13 years ago
Closed 13 years ago
Last modified 12 years ago
#4904 closed defect (fixed)
Delay loading program details tooltip
Reported by: | Owned by: | Rob Smith | |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | mythweb | Version: | head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
The attached patch defers loading of the program details tooltip in the MythWeb Listings page by 0.25 seconds to prevent a lot of chatter/requests as a user moves the mouse cursor across the page. It also has the added bonus that when your mouse cursor gets to a program of interest, your request will be first in the queue (rather than waiting behind 4 pending requests, or whatever).
While 0.25 seconds seems to work well, decreasing the timeout to 100ms also has the same overall result if waiting the extra 150ms seems an eternity for you.
Attachments (1)
Change History (5)
Changed 13 years ago by
Attachment: | mythweb-ticket_4904-hover_timer_for_listings_details.patch added |
---|
comment:1 Changed 13 years ago by
Owner: | changed from xris to Rob Smith |
---|---|
Status: | new → accepted |
comment:2 Changed 13 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
comment:3 Changed 12 years ago by
I have been patching my own 0.21-fixes installs with this 'usability fix' since sphery posted it - is there any chance it could be backported to 0.21-fixes?
It makes a noticeable difference to MythWeb when browsing the TV grid and I'm sure users would appreciate it.
(In [17029]) Fixes #4904, delays the auto popup ajax slightly (250 ms) so it doesnt spam as you move around on the page. Thanks sphery\!