I just noticed that no matter what is the screen name length it always
gets shortened at least by four letters. This is somewhat a problem
with 4 letter nicknames, because only '...' will get displayed on chat
window tab for them. Also if I try to open new tab for person with
3-letter or shorter nickname it throws ArrayIndexOutOfBoundsException
(since it tries to do: "title.substring(0, title.length() -
4).concat("...");"). Can anyone confirm this bug?
The one fix I found is to make width returned by
SIPCommTabbedPaneEnhancedUI.calculateTabWidth() larger by WIDTHDELTA.
(However I'm not sure if that could break something else - I believe
Locally Modified (Based On LOCAL)
@@ -393,6 +393,6 @@
width = PREFERRED_WIDTH;
- return width;
+ return width + WIDTHDELTA;
Cheers, Martin Harvan