By setting [Exclude from display] setting for [Flags: Weight] field inside 'Fields' configuration block produces the following JS error (copied from FireBug):

cell[0] is undefined
[Break on this error] if (cell[0].colSpan > 1) {\n
tabledrag.js?y (line 133)

I'm using flag_weights.module, of course.

This is rather small issue (aLL one needs is to reset [Exclude from diplay] back to FALSE as soon as this field is being hidden by JS anyway). Sorry, haven't dug any deeper.

Comments

sevi’s picture

Status: Active » Closed (works as designed)

Yes, this field must be accessible for javascript. Thus it must not be excluded from display.
This should be mentioned in documentation. Furthermore the validation check should prevent saving the view with such a broken configuration.

I'll cover that soon,

Greetings,
sevi