# Options Component Dialog box doesn't work

**URL:** <https://forums.sketchup.com/t/options-component-dialog-box-doesnt-work/138243>\
**Category:** Dynamic Components\
**Tags:** components\
**Created:** [October 7, 2020, 12:49pm UTC](https://forums.sketchup.com/t/options-component-dialog-box-doesnt-work/138243 "2020-10-07T12:49:15Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![lucianaklein](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/lucianaklein/32/102550_2.png) [@lucianaklein](https://forums.sketchup.com/u/lucianaklein)\
**Post date:** [October 7, 2020, 12:49pm UTC](https://forums.sketchup.com/t/options-component-dialog-box-doesnt-work/138243/1 "2020-10-07T12:49:15Z")

</div>

Hello everyone!  
I am using the Sketchup 2020 Pro version.  
I am studying dynamic components.  
Sometimes the Component Options dialog box opens and sometimes it doesn’t and I don’t know why.  
I made a component yesterday, it was working, when I opened the program today, it doesn’t work anymore.  
It is very simple, a box in which I type height, width and thickness.  
I’ve already opened a new file, redid the whole process and it doesn’t work.  
I don’t know what may be going on.  
Any tips to help me?

Picture below:

 ![skt2020-dialog box](https://global.discourse-cdn.com/sketchup/original/3X/9/4/9475ae4d271a5a9c03735ddba8b38c266b62652d.png)

Thanks!

Luciana Klein

---

<div class="post-metadata">

**Author:** ![colin](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/colin/32/266703_2.png) [@colin](https://forums.sketchup.com/u/colin)\
**Post date:** [October 7, 2020, 1:40pm UTC](https://forums.sketchup.com/t/options-component-dialog-box-doesnt-work/138243/2 "2020-10-07T13:40:47Z")

</div>

We do have a bug report about this. Here’s a discussion that includes the steps needed to make it go wrong, and so to keep it working right, don’t do these steps!

> [@Components don't appear in "Component Option" Window](https://forums.sketchup.com/t/components-dont-appear-in-component-option-window/4851/19):
>
> I realized what you had asked now. The \u issue normally only happens in Windows, where it is very easy to accidentally name a file starting with ‘u’, and the \ comes from the Windows path. I am sure that is still a problem. On Mac you can make the same error happen by starting the file name with ‘\u’, which it seems is a legal filename, that happens to trigger the same Unicode related problem. So, no, it isn’t fixed.

---

<div class="post-metadata">

**Author:** ![lucianaklein](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/lucianaklein/32/102550_2.png) [@lucianaklein](https://forums.sketchup.com/u/lucianaklein)\
**Post date:** [October 7, 2020, 1:49pm UTC](https://forums.sketchup.com/t/options-component-dialog-box-doesnt-work/138243/3 "2020-10-07T13:49:32Z")

</div>

Thank you Colin!

I will follow that thread.

Cheers,

Luciana

---

<div class="post-metadata">

**Author:** ![ivanjones](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/ivanjones/32/137637_2.png) [@ivanjones](https://forums.sketchup.com/u/ivanjones)\
**Post date:** [November 23, 2022, 1:28am UTC](https://forums.sketchup.com/t/options-component-dialog-box-doesnt-work/138243/4 "2022-11-23T01:28:51Z")

</div>

I have the same problem. I found a fix here somewhere and cannot find it again. A poster gave a script to create as a text file and name it with a .RB or maybe a .RBZ extension and place it in your extension folder so it loads when sketchup is loaded. It worked great but now the file is gone. I think it got deleted doing some updates using extension manager, Now I cant find that post. Let me know if anyone finds it!!!

---

<div class="post-metadata">

**Author:** ![ivanjones](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/ivanjones/32/137637_2.png) [@ivanjones](https://forums.sketchup.com/u/ivanjones)\
**Post date:** [November 23, 2022, 1:36am UTC](https://forums.sketchup.com/t/options-component-dialog-box-doesnt-work/138243/5 "2022-11-23T01:36:23Z")

</div>

Ha I found it!!!

class Sketchup::Model  
if not self.instance\_methods.include?(:deleted?)  
def deleted?  
!valid?  
end  
end  
end

Put in a text file called fix.rb

 ![fix_rb](https://global.discourse-cdn.com/sketchup/original/3X/8/1/81f14586da8f54984a42720c5b78bf151bd4264d.jpeg)

---

<div class="post-metadata">

**Author:** ![ryan.moore](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/ryan.moore/32/106089_2.png) [@ryan.moore](https://forums.sketchup.com/u/ryan.moore)\
**Post date:** [November 27, 2022, 10:45am UTC](https://forums.sketchup.com/t/options-component-dialog-box-doesnt-work/138243/6 "2022-11-27T10:45:43Z")

</div>

Thread here:

> [@Components don't appear in "Component Option" Window](https://forums.sketchup.com/t/components-dont-appear-in-component-option-window/4851/23):
>
> So for a fix, a fix script can be dropped into the Plugins folder …
> 
> ```auto
> unless Sketchup::Model.method_defined? :deleted?
> class Sketchup::Model
> def deleted?
> !valid?()
> end
> end # class
> end # unless
> 
> ```
