Removing the flag on showName had no effect, the problem was the signature default apply logic with ||.
As the value was false the else case was taken.
I adjust it to ??, the Nullish coalescing operator, that only apply the default value if the current is null or undefined.
Removing the flag on showName had no effect, the problem was the signature default apply logic with ||. As the value was false the else case was taken. I adjust it to ??, the Nullish coalescing operator, that only apply the default value if the current is null or undefined.