Please do a pass of all LAF function objects and add the id property
-
@Christoph-Hart can you please do a pass and make sure all LAF function objects have the id property? I already posted an issue on GitHub about the analyzer functions not having it, and now it seems that combobox doesn't have it either.
This seems to be the only way to get a reference to the component actually triggering the function. It removes the need to hardcode references.
For the combobox specifically, it prevents the relative usage of its actual text property (or any properties outside of what's included in obj, for that matter), which is different from the combobox items. Its obj.text incorrectly refers to the currently selected item. I imagine this is how it's been forever and how it'll stay for backwards compatibility.
But I could just pull in the text property using get... if I had the id.