ContextMenu Download Button

Is there some way to add a normal styled download button to the context menu? When I use menu.addItem() the anchor doesn’t work, and if I use menu.add() there is no highlight when going mouse over the item.

Here is an example (2.81 KB)

One downloads properly, but the mouseover highlighting is broken, the other doesn’t download correctly but looks fine