VC Audio triggers properties - fix crashes

Fix crashes when
- selecting no function in function selection popup (by selecting a function category instead of a function)
- selecting no widget in widget selection popup (only possible when no other widgets are present)

Fix wrong behavior with displayed icon:
For example, if a function is selected in the type column, and I switch to <None>, the function icon will still be displayed.