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