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
- [External] : And about JDK-8385778 PavelTurk
-