Obsidian has issues with is-hidden class handling

In stack mode, is-hidden of <div class="workspace-leaf"> is not set correctly. In theory all invisible workspace-leaf should add is-hidden class, but in practice this is not the case. As shown in the figure below, the red line is the content in the BBB tab, and the green line is the content in the CCC tab, but they overlap because the workspace-leaf of the BBB lacks the is-hidden class.


The problem occurs on the left side, and the is-hidden setting of the right tab is correct, as shown in the image below.

This problem will affect the use of some plug-ins, such as Obsidian Dynamic Background, hope to fix it as soon as possible.

potential bugs affecting third party extensions should be posted in developers and api. thanks.

After some internal discussion we don’t consider this a bug.

The is-hidden class is only an optimization.
You should not rely on it to patch the issue you created by making the tabs transparent.