Quick question, perhaps there’s an obvious answer that I’ve missed…
If a PopupMenu is added to the desktop, we get a nice dropshadow underneath it.
However if we add the PopupMenu to a parent component (with PopupMenu::Options()) there is no such drop shadow.
I’ve been trying to add a DropShadower to the component(s) generated by PopupMenu but run in to all sorts of issues with managing the lifetime of the DropShadower. The fact that these components are not accessible isn’t helping either.
Is there an easy way to add the dropshadow to a PopupMenu if it’s not on the desktop? Or perhaps PopupMenu can be modified such that a DropShadower is added to its menu components whenever the flag for a drop shadow is set from the LookAndFeel?