image-button and destructive-action classes do not behave well together
When creating a button
<object class="GtkButton">
<property name="icon_name">user-trash-symbolic</property>
<style>
<class name="destructive-action"/>
</style>
</object>
inside a listbox, the destrutive action style is "ignored", you get the white icon, but the background does not change.