FLUID-1094: Reorderer sluggish in FF2

Metadata

Source
FLUID-1094
Type
Bug
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Antranig Basman
Reporter
Justin Obara
Created
2008-08-05T12:57:33.000-0400
Updated
2008-08-11T08:39:05.000-0400
Versions
  1. 0.4
Fixed Versions
  1. 0.5beta1
Component
  1. Reorderer

Description

The reorderer feels sluggish in FF2, using the mouse. To have an understanding of the issue, open up a FF3 beside it and notice the performance difference.

It is most notable in the Lightbox and Layout Customizer examples:
http://build.fluidproject.org/fluid/sample-code/reorderer/generic-lightbox/generic-lightbox.html
http://build.fluidproject.org/fluid/sample-code/reorderer/portal/portal.html

It may have something to do with the creation of the drop targets and or avatar.

Environments

FF2

Comments

  • Antranig Basman commented 2008-08-08T14:14:40.000-0400

    Considerable performance improvements as of revision 5338 - disabled "refreshPositions" and took a lot of DOM traversing code out of the mouse move loop. We are now using only roughly as much CPU per tick as the framework DnD code, as seen by the profiler - it feels very much snappier.

  • Justin Obara commented 2008-08-11T08:39:05.000-0400

    Verified fix using FF2 (Mac OS 10.5, Win XP)