I'm updating my custom plugin to the latest version of ParaView. Most everything works as I would expect, however I have run into an issue.<br><br>My plugin has a reader and a filter each with a custom panel that follows the same layout. The panel has a ComboBox and a ListBox with CheckBoxItems. When the dropdown is changed in the ComboBox, the ListBox gets immediately repopulated to show the change. Then you select some items and hit apply.<br>
<br>The reader is able to do that exactly as it did in the older version of ParaView. However, the filter shows a ListBox without the option to Check the items. The code between the reader/filter for the panel is almost identical with the exception of the names. The function updateTitleList() never gets called in the filter yet in the reader's version of the panel it does. I can't figure out why it only works with one. I would assume it would act the same for both.<br>
<br>Also, I believe with the new changes (in ParaViewCollaborationChanges.pdf), a lot of my code can be simplified. From what I understand, I should not need to call things like 'this->proxy()->UpdateProperty("cbType", 1) since the vtkSMProperties can talk to the VTKObjects. Is this true? <br>
<br>Any help would be appreciated or if there is a more convenient way to do what I'm doing that would be great.<br><br>I have attached my cxx for the panel and my XML. <br><br>Thanks,<br>Brian<br>