On macOS Catalina 10.15, Dlang 2.088.1

It keeps skipping a button name change. eg Tra,la,Tra,la,li - should be Tra,la,li,Tra,la,li (cycling properly). It often two calls to onButtonPress with only one click.