Hello,
I noticed on Windows10 / Studio One 5, popup menus are not correctly scaled if the OS scale is > 1.
In order to make the stuff working correctly, I have to a target component to each popup menu using PopupMenu::Options::withTargetComponent() then it works fine.
In the standalone version of the plugin it works perfectly.
Anyone experiencing this issue please ? it makes me a lot of dirty code in my app to fix it I would cleary avoid if possible.
Here is a screenshot of an Helloworld plugin where I added the following code in the Editor.
void mouseDown(const juce::MouseEvent& e) override
{
juce::PopupMenu m;
m.addItem(1, "foo");
m.addItem(1, "bar");
m.showMenuAsync(juce::PopupMenu::Options());
}
Many thanks,