How many states does the retain parameter in tabs widget have?

I asked Gemini this question…

How many states does the retain parameter have in the tabs widget? The documentation shows us “yes”, but tells us nothing of the default value. I ask, as I’m seeing three states: no value/parameter has different behaviour than “no” and still different behaviour for “yes”.

At first the response was two states. But, then I said:

Here is what I experienced. i used the browser’s dev tools with break points in code. Each tab had code to hit a specific breakpoint. With no parameter or a parameter of yes, all breakpoints were hit on load of tiddler or when a tab was selected. When I set the retain parameter to no, this did not occur. Only one breakpoint was hit—the one for the selected tab. therefore no parameter or a value of yes are performance issues for me.

Gemini claimed to review core code to confirm my finding.

Is my finding correct?

Craig

No idea.

Frankly I don’t understand what you are talking about.

TT