To repro:
juce::Component component;
component.setMouseCursor(juce::MouseCursor::LeftRightResizeCursor);
Invalid key (<NSAffineTransform: 0x600001dbb980>) used in dictionary of type `NSDictionary<NSString *, id> *`.
Invalid key (<NSAffineTransform: 0x600001db6400>) used in dictionary of type `NSDictionary<NSString *, id> *`.
Invalid key (<NSAffineTransform: 0x600001db61c0>) used in dictionary of type `NSDictionary<NSString *, id> *`.
Invalid key (<NSAffineTransform: 0x600001db6080>) used in dictionary of type `NSDictionary<NSString *, id> *`.
The warning comes from this line juce_MouseCursor_mac.mm
:
This applies to any of the cursors that use the fromHIServices()
function (see the switch statement in createCursor()
in that same file).