Tweaks to the first update dialog.
Used WindowAdapter instead of WindowListener.