@@ -119,11 +119,11 @@ if (parent != null && !(parent instanceof Component)) { super.addNotify(); } else { if (peer == null) - peer = Toolkit.getDefaultToolkit().createPopupMenu(this); + peer = getComponentFactory().createPopupMenu(this); int nitems = getItemCount(); for (int i = 0 ; i < nitems ; i++) { MenuItem mi = getItem(i); mi.parent = this; mi.addNotify();