Lumo sneaking into component?

Hi there! I’m working with Vaadin Components on Polymer 2. I’m really loving the library so far, but today I ran into a weird issue that I can’t quite figure out.

I’ve created a custom component that extends vaadin-text-field, and even has a custom theme module to go with it (theme-for="vaadin-text-field"). However, now that I’m trying to make a custom component that extends the vaadin-combo-box, the lumo-text-field style tag is somehow creeping its way into the browser.

I’ve been careful to make sure all of my imports are coming from the src directory, so as to avoid the Lumo and Material themes altogether. Is there something I’ve missed?

Thanks,

I’ve been careful to make sure all of my imports are coming from the src directory, so as to avoid the Lumo and Material themes altogether. Is there something I’ve missed?

I think that should be enough, that you always import the src versions.

There could be a bug, that something is still importing the Lumo text field theme. I had a quick look at the sources of combo box, but didn’t notice any problems there immediately.

Can you make a reduced test case?