Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
OpenJDK and Swing issues #227
Quick dump of issues from IRC. Repro'd on Ubuntu 15.10 with LGM 184.108.40.2064.
To mitigate, install Oracle JRE.
I confirmed most of these issues with both OpenJDk 7/8 in my VirtualBox install of Ubuntu 15.1
What I don't get is that OpenJDK is just supposed to be mainly OracleJDk but open sourced. So I do not understand why Swing apps are running so poorly in it. This random article on the internet seems to confirm this however.
Edit: I've traced the issue down regarding the about box.
A basic Google search yields that LGM is the only program that calls that method that way:
That said it seems to have no effect, even with it uncommented the cursor is still changed hovering over links in both Windows and Linux. I do not believe there is any reason for the call to be made and it is clearly crashing the OpenJDK About dialog. Without it everything works fine. While URL's work fine without a hyperlink listener, email links do not open Thunderbird so we do need to keep the hyperlink listener. However this tiny little line that's causing the crash is being removed. If we find that the call must still be made it should pass getDefaultCursor() instead of null which does not cause any issues with OpenJDK 8.
The open and save JFileChooser dialogs as well as the action list bug all seem to be specific to OpenJDK8. The popup showing load progress issue however appears in both JDK's.