Hi all, I /think/ I finally found a workaround for the sometimes broken display of the row heights in the balsa message index, apparently caused by GtkTreeView's automatic calculation being confused by rows being printed in bold and/or italics. For testing, I created the branch “index_row_height_workaround” in which the cell renderer heights are forced to the maximum of 1.25 times the standard font height and the status icon heights. Drawback: if the standard font is changed in the global settings, the required row height is re-calculated only after a restart of Balsa, which IMHO is acceptable. For me, this *completely* fixes the issue, but some more testing with different themes and Gtk versions would be really helpful. Best, Albrecht.
Attachment:
pgpZmIvwqNYiC.pgp
Description: PGP signature