Image loading is more explicit
This commit is contained in:
parent
6204c103d8
commit
9fcdf41f4d
|
@ -26,6 +26,7 @@ import javax.swing.ImageIcon;
|
||||||
|
|
||||||
import dorkbox.systemTray.MenuItem;
|
import dorkbox.systemTray.MenuItem;
|
||||||
import dorkbox.systemTray.Tray;
|
import dorkbox.systemTray.Tray;
|
||||||
|
import dorkbox.util.ImageUtil;
|
||||||
import dorkbox.util.OS;
|
import dorkbox.util.OS;
|
||||||
import dorkbox.util.SwingUtil;
|
import dorkbox.util.SwingUtil;
|
||||||
|
|
||||||
|
@ -145,8 +146,8 @@ class _AwtTray extends Tray {
|
||||||
}
|
}
|
||||||
|
|
||||||
// stupid java won't scale it right away, so we have to do this twice to get the correct size
|
// stupid java won't scale it right away, so we have to do this twice to get the correct size
|
||||||
final Image trayImage = new ImageIcon(imageFile.getAbsolutePath()).getImage();
|
Image trayImage = new ImageIcon(imageFile.getAbsolutePath()).getImage();
|
||||||
trayImage.flush();
|
trayImage = ImageUtil.getImageImmediate(trayImage);
|
||||||
|
|
||||||
if (trayIcon == null) {
|
if (trayIcon == null) {
|
||||||
// here we init. everything
|
// here we init. everything
|
||||||
|
|
Loading…
Reference in New Issue
Block a user