removeStyleName on TabSheet not working properly?

using Vaadin 7.7.7 I have the following problem:
I have a Vaadin TabSheet with a certain style that is assigned like this:

tabs.addStyleName("test-style"); On a button click this style name is supposed to be removed:

tabs.removeStyleName("test-style"); The problem is that the style name is not removed on every DOM element. Within the tablist there is still a table element with the style:

<div class="v-tabsheet ...">
   <div class="v-tabsheet-tabcontainer ..." role="tablist">
      <table class="v-tabsheet-tabs v-tabsheet-tabs-[color=#FF0000]
[/color]" ...>

Is this a bug or a feature?

Sounds like a bug to me. I recommend filing a ticket at .


Thanks for the reply, Olli!
I added the issue to github:

Great, thank you!