How does snap-desktop-integration work with firefox?

I don’t really understand how that snap works. Shouldn’t it automatically connect the icon-themes and sound-themes slots?