Bug in Dynamic Components w/some component names
-
If you name a component with double-quote (") in it, when you try to assign attributes using "Component Attributes," you'll get a "No entity data found." error, followed by a "Callback function error: 'length' is null or not an object @ /dcbridge.js[2573]" error. The workaround is to not use a double-quote (") in your component definition name.
This was found in Sketchup Pro 8.0.3117. Looks to me like someone forgot to scan the component def name for double-quotes and escape them. (Yes, I'm a professional coder)
-
Oh yeah, I see what you mean. SketchUp allows Definition names to contain double-quotes, but DC's can't parse it. Seems buggy to me.
-
Is there a bug report that addresses this? It's still a problem. Just try using the component for this item:
Samsung 55" LED LCD 240Hz TV (UN55B8000)
That " inch mark trips up the DC code. The temporary fix is to bring up that entity's info and remove the " character. That'll let the DC code continue.
Advertisement