Opened 18 years ago

Closed 18 years ago

Last modified 17 years ago

#4904 closed defect (fixed)

Delay loading program details tooltip

Reported by: sphery <mtdean@…> 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)

mythweb-ticket_4904-hover_timer_for_listings_details.patch (1.7 KB ) - added by sphery <mtdean@…> 18 years ago.

Download all attachments as: .zip

Change History (5)

by sphery <mtdean@…>, 18 years ago

comment:1 by Rob Smith, 18 years ago

Owner: changed from xris to Rob Smith
Status: newaccepted

comment:2 by Rob Smith, 18 years ago

Resolution: fixed
Status: acceptedclosed

(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\!

comment:3 by Nick Morrott <knowledgejunkie (at) gmail (dot) com>, 18 years ago

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.

comment:4 by Rob Smith, 17 years ago

(In [20241]) Re #4904, this backports the patch to -fixes as has been often requested

Note: See TracTickets for help on using tickets.