I wonder if there is a confusion: It says in the Glyphs 3 Core API:
"Implement this and return YES if you did all drawing yourself and don’t need the regular outline drawn on top of it."
→ In fact, it works the opposite way. If I return NO (or False in python), then it doesn’t draw the default outlines as expected.
[x] This is also the same with the documentation of the GlyphsReporterProtocol.h:
It says: "@return return YES if the normal outline drawing should be supressed."
[x] Same for needsExtraMainOutlineDrawingForActiveLayer
I wonder if there is a confusion: It says in the Glyphs 3 Core API: "Implement this and return
YES
if you did all drawing yourself and don’t need the regular outline drawn on top of it."→ In fact, it works the opposite way. If I return
NO
(orFalse
in python), then it doesn’t draw the default outlines as expected.[x] This is also the same with the documentation of the
GlyphsReporterProtocol.h
: It says: "@return return YES if the normal outline drawing should be supressed."[x] Same for
needsExtraMainOutlineDrawingForActiveLayer