BR: Hitting useless assertion in CodeEditorComponent

When trying to edit code using the Projucer, with a new project, on macOS at that, this assertion is hit constantly:

void CodeEditorComponent::setTemporaryUnderlining (const Array<Range<int>>&)
{
    jassertfalse; // TODO Windows IME not yet supported for this comp..
}

Latest develop.

Thanks, the assertion is gone on develop:

The history there, I think, is that the temporary underlining functionality was initially added to display text composition ranges when using IME input on Windows. We recently improved text input support on iOS, macOS, and Android, which means that this function is now called on those platforms too.

2 Likes