Sure, P4.  You could also try configuring your table via CSS - set the padding 
on the label that renders the text instead of the header itself maybe?

-andy



From: PavelTurk <[email protected]>
Date: Tuesday, June 2, 2026 at 08:36
To: [email protected] <[email protected]>
Subject: [External] : And about JDK-8385778

Hello everyone,

I opened issue JDK-8385778 - "TableColumnHeader: sort arrow
mispositioned and label jumps when column-header has left padding".

Fortunately, it was not closed, but unfortunately its priority was set
to P5 (i.e., it will not be addressed in this century). The reason for
such a low priority is explained by the existence of a workaround:
“Workaround: don’t set the header padding.”

I do not agree with this priority or the reasoning, as there is
effectively no proper workaround here — the arrow is most likely
positioned via Java code. And regarding the suggestion to simply avoid
using padding, that is not a real workaround. Otherwise, almost every
issue could be classified as P5.

For example: if a button does not work — “workaround: don’t use the
button.” If a column is not added to a table — “workaround: don’t add
the column to the table.”

We open issues precisely because something does not behave as expected
when we actually try to use it. And padding is one of the most
fundamental attributes of a table.

Therefore, I would suggest increasing the priority of this issue, if not
to P1, then at least to P4.

Best regards, Pavel

Reply via email to