#2010 NORM FRS: Rollovers in toolbar/frame/tray have rollout lag, and shouldn't.

Zarro Boogs per Child bugtracker at laptop.org
Mon Jul 9 17:07:00 EDT 2007


#2010: Rollovers in toolbar/frame/tray have rollout lag, and shouldn't.
--------------------+-------------------------------------------------------
 Reporter:  Eben    |       Owner:  dcbw
     Type:  defect  |      Status:  new 
 Priority:  normal  |   Milestone:  FRS 
Component:  sugar   |     Version:      
 Keywords:          |    Verified:  0   
--------------------+-------------------------------------------------------
 This one is a bit tricky, but hopefully I can convey the idea.  By way of
 example, when scrubbing through the activities in the frame, there is a
 severe lag on the disappearing of the rollovers, which strangely detaches
 the rollover palette from the black rollover highlight behind the icons.
 I realize that this results from the (much needed) rollout delay on
 rollover palettes in general, but we need to handle it differently when
 the rollout is actually a roll-''into'' another button/icon.

 There are two approaches here, and I'm not sure which would work best.

  1. The first is to simply follow all of the other behaviors currently in
 place, but remove the rollover immediately when the rollout is onto
 another element in the same tray/toolbar/frame.  This is, of course, the
 simpler of the two.
  2. Another option is to support "scrubbing", which can actually be quite
 useful.  This means that, once a rollover/palette is expanded for any
 button in a toolbar/tray, mousing over the other buttons/icons within that
 component will have the effect of immediately revealing their
 corresponding rollover/palette with no delay and no animation.  That way,
 you can wait a second for the first palette to appear, and then scrub
 across the whole bar to see the details for each button, without having to
 wait or click to invoke each one.

 I think we should definitely implement 1 by FRS, and entertain the other
 option if time permits.

-- 
Ticket URL: <http://dev.laptop.org/ticket/2010>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list