>
> setTimeout( function(){ alert( $("#select-thing").width() ) }, 0 );
>

That did the trick!  Behavior is now identical in Firefox and IE6, and
in both cases the width correct.  Oddly, it continues to update with
the "new" width even if I move the setTimeout line to before the "New
option" call.  I'm just going to put it in the logical order (first
add the rows, then check the width) and ignore that little quirk
though.

My immense thanks!

-Charlie

Reply via email to