Windows 10 reached EOS (end of support) on October 14, 2025. If you are on Windows 10, see this article.

Pomoc pśepytaś

Glědajśo se wobšudy pomocy. Njenapominajomy was nigda, telefonowy numer zawołaś, SMS pósłaś abo wósobinske informacije pśeraźiś. Pšosym dajśo suspektnu aktiwitu z pomocu nastajenja „Znjewužywanje k wěsći daś“ k wěsći.

Dalšne informacije
Toś ta nitka jo se archiwěrowała. Pšosym stajśo nowe pšašanje, joli trjebaśo pomoc.
Rozwězany Archiwěrowany

Thunderbird userchome threadtree line spacing not being honoured in version 78.4

terry.talktalk wótegronjony
terry.talktalk

On using the automatic update to version 76.4.0, the message list reverted to wide spacing between lines which should have been overridden userChrome.css like so...

  1. threadTree treechildren::-moz-tree-row {

height: 9pt !important; }

Also tried

  1. threadTree treechildren::-moz-tree-row=C2=A0=C2=A0=C2=A0 {

margin-top: 1px !important; margin-bottom: 1px !important; } but this doesn't work either.

The change in default font size DOES work, so the correct userChrome is definitely being incorporated.

Manually installed 76.3.0 and it works as expected.

Tried 76.4.0 again and wide spacing returns, so I am now staying with 76.3.0

Have I missed something or has a small bug crept in?

On using the automatic update to version 76.4.0, the message list reverted to wide spacing between lines which should have been overridden userChrome.css like so... #threadTree treechildren::-moz-tree-row { height: 9pt !important; } Also tried #threadTree treechildren::-moz-tree-row=C2=A0=C2=A0=C2=A0 { margin-top: 1px !important; margin-bottom: 1px !important; } but this doesn't work either. The change in default font size DOES work, so the correct userChrome is definitely being incorporated. Manually installed 76.3.0 and it works as expected. Tried 76.4.0 again and wide spacing returns, so I am now staying with 76.3.0 Have I missed something or has a small bug crept in?

Wót Wayne Mery změnjony

Toś to wótegrono w konteksće cytaś

Wubrane rozwězanje

Created a new profile and set "legacy" as suggested. No change in that 78.4.0 leaves wide spaces in the threads pane. Reverted to 78.3.0 and using the new profile it works as expected.

I think we will need to give up on this one. I will try future releases to see in anything new happens but for now I will carry on with 78.3.0.

Thanks very much for your help, very much appreciated.

Wšykne wótegrona (8)

Do you mean 78.4.0?

Yes I did mean 78.4.0.

Sorry, I should have been more careful with my question.

This works here in 78.4:

#threadTree treechildren::-moz-tree-row {

height: 9pt !important;
}

Maybe you have another section in the css that overrides the preceding height declaration. Try it with a css that has just these lines.

I have tried what you say but the line spacing only changes at 20pt and above. It then spaces out widely as would be expected.

I have ensured there are no other userChrome files in /Roaming/Thunderbird and the only one is exactly what you have suggested. Clearly it is being used as it has an effect with large line spacing.

This may be relevant: I have tried changing the default font size under options/general but no matter what I choose it has no effect. Suggests much the same as your say: something somewhere is overriding the standard settings.

Any further ideas?

Where did you change fonts in Options? There are no settings there that affect the font in the Threads Pane. It can only be changed with userChrome.css or adjusting the layout.css.devPixelsPerPx preference in Config. editor, which affects all fonts.

I suggest you try the css in a new profile with default settings (be sure to double-click toolkit.legacyUserProfileCustomizations.stylesheets to true in Config. editor). Help/Troubleshooting, about:profiles.

Wubrane rozwězanje

Created a new profile and set "legacy" as suggested. No change in that 78.4.0 leaves wide spaces in the threads pane. Reverted to 78.3.0 and using the new profile it works as expected.

I think we will need to give up on this one. I will try future releases to see in anything new happens but for now I will carry on with 78.3.0.

Thanks very much for your help, very much appreciated.

There is quite a discussion on wide spacing at this thread: https://support.mozilla.org/en-US/questions/1307570

Just some more information for you. I reinstalled 78.4.0 and edited userChrome.

Based on one of the other answers on your forum, I included in threadTree:-

height: 16px !important; min-height: 9px !important;

This works as required. Note that, not only have I included min-height, I have had to increase the height to 16px (from 9px) to get the desired effect. This layout is now identical to that in 78.3 but the properties are diffrent.

It looks very much like the min-height property is now needed for some reason, hence the difference in behaviour between 78.3 and 78.4. Possibly some small change to the layout engine or the order in which things are done.

Thanks again for your help.