Xojo2024R3.1: WebListBox shows Behavior that I can't explain

This is the WebApp that originated in Xojo2018, it using Custom class DBListbox, maybe this explains, however, I still need to ask. Please take a look at the attached snapshot, it shows “Behavior” items that I can’t explain where they are coming from.

The selected item has Super class WebListBox. Can someone help me to understand where this is coming from and what it means?

Search for ‘dontSetSelected’ in your project. Maybe that will give you a clue.

Basically, you imported a Web1 Listbox with some properties and Inspector behavior changed into Web2.

Was a ListBox, then someone changed its Super to WebListBox.

Or was opened as a Web2 project saved and opened with a pre-API2 Xojo (or reverse).

When and old IDE version meets unknow tags (tags from more recent IDE), it display it, but usually (on Desktop) add a block named Deprecated.

At last, sometimes we save the project (keyboard or menu) mecanically and forget we’ve done it, then sometimes later we get surprises.

Well, I found few references pertaining to DBListbox which was the original Super. I was converting the code to use DataSource and can’t use original DBListbox, hence I had to change it to WebListBox. I suppose the best solution to clean it is to add fresh WebListBox control and clone any code needed and delete the converted list control. Thanks.

Well, it was me who changed this, as I was trying to communicate over the time, I had to convert Xojo2018 app to work in newest Xojo. I expected problems so I am not complaining, I just need to understand. Thank you.