diff --git a/src/dorkbox/systemTray/nativeUI/AwtMenuItem.java b/src/dorkbox/systemTray/nativeUI/AwtMenuItem.java index 699eef8..f04b2fb 100644 --- a/src/dorkbox/systemTray/nativeUI/AwtMenuItem.java +++ b/src/dorkbox/systemTray/nativeUI/AwtMenuItem.java @@ -15,7 +15,6 @@ */ package dorkbox.systemTray.nativeUI; -import java.awt.MenuItem; import java.awt.MenuShortcut; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; @@ -27,7 +26,7 @@ import dorkbox.util.SwingUtil; class AwtMenuItem implements MenuItemPeer { private final AwtMenu parent; - private final MenuItem _native = new java.awt.MenuItem(); + private final java.awt.MenuItem _native = new java.awt.MenuItem(); private volatile ActionListener swingCallback; diff --git a/src/dorkbox/systemTray/nativeUI/AwtMenuItemCheckbox.java b/src/dorkbox/systemTray/nativeUI/AwtMenuItemCheckbox.java index 8ae9e1b..1d14512 100644 --- a/src/dorkbox/systemTray/nativeUI/AwtMenuItemCheckbox.java +++ b/src/dorkbox/systemTray/nativeUI/AwtMenuItemCheckbox.java @@ -36,6 +36,7 @@ class AwtMenuItemCheckbox implements CheckboxPeer { // this is ALWAYS called on the EDT. AwtMenuItemCheckbox(final AwtMenu parent) { this.parent = parent; + parent._native.add(_native); } @Override diff --git a/src/dorkbox/systemTray/nativeUI/AwtMenuItemSeparator.java b/src/dorkbox/systemTray/nativeUI/AwtMenuItemSeparator.java index dbee843..76b6d68 100644 --- a/src/dorkbox/systemTray/nativeUI/AwtMenuItemSeparator.java +++ b/src/dorkbox/systemTray/nativeUI/AwtMenuItemSeparator.java @@ -15,7 +15,6 @@ */ package dorkbox.systemTray.nativeUI; -import java.awt.MenuItem; import dorkbox.systemTray.peer.EntryPeer; import dorkbox.util.SwingUtil; @@ -23,12 +22,13 @@ import dorkbox.util.SwingUtil; class AwtMenuItemSeparator implements EntryPeer { private final AwtMenu parent; - private final MenuItem _native = new MenuItem("-"); + private final java.awt.MenuItem _native = new java.awt.MenuItem("-"); // this is ALWAYS called on the EDT. AwtMenuItemSeparator(final AwtMenu parent) { this.parent = parent; + parent._native.add(_native); } @Override