Closed (fixed)
Project:
Drupal core
Version:
6.x-dev
Component:
base system
Priority:
Major
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
17 May 2010 at 11:16 UTC
Updated:
11 May 2012 at 07:33 UTC
Jump to comment: Most recent file
Comments
Comment #1
JacobSingh commentedOops, snuck some extra changes in there.
Comment #2
ksenzeeA simpler fix is just to construct the for loop correctly.
Comment #3
ksenzeeGuess I should retitle the issue, too.
Comment #4
damien tournoud commentedYep. Better Javascript!
Comment #5
dries commentedCommitted to CVS HEAD. Thanks.
Comment #7
Big Z commentedCould this please be back ported to the 6.x branch. Patch attached.
Many thanks!
Comment #8
ptaff commentedsubscribe
Comment #9
mstrelan commented+1 for backport to D6
Comment #10
albert volkman commentedRe-posting patch from #7. No credit please!
Comment #11
buddaSuper, perfect fix for my ageing Drupal 6 site.
At present its preventing admin forms from working in Chrome so a bit more than a 'minor' issue I think.
The bug is also not just in the block.module - it also affects the taxonomy admin, webform field designer, CCK field editor etc.
Comment #12
gábor hojtsyLooks good. Thanks, committed, pushed.
Comment #14
j0rd commentedI usually check the patches before I update my Drupal and I ran across this issue and fix.
I would recommend taking it one step further and look at reducing the number of gratuitous .length calls with the hopes of improving the speed of tabledrag.js further. From my simple test (profiling patch included in issue), it could reduce the number of calls to .length from ~30,000+ to roughly 450 for a single drag.
Take a look
#1571814: tableDrag.js, reduce the number of calls of .length from 33478 to 455