Floats change to Ints after save

When I create a Button with Toggle enabled, and values of OSC Off 0 and OSC On 1, a Float number is sent.
After I save, close and re-open OSC Pilot, an Integer is sent and no longer sends a Float.
The issue occurs if I quit immediately after saving, or quitting and saving at the “Do you want to save before exiting” prompt.

I do have one Button that has retained sending Floats but I am unable to repro it.
Every subsequent Button changes to sending Ints after save.

This issue also exists for the Buttons widget and the Pad widget’s Touched message.
All other Widgets work as expected.

Is this by design, a bug, or is there something else I should be doing?

This issue occurs on 1.3.3 and 1.4.5

Thanks!

I’m surprised this matters to any software accepting OSC. It should be able to inter-changably accept a float or int as a value.
I think the solution if you want it to always be a float is to put 0.0 and 1.0 in the field.

I’ll mention that I’ll try to make this more consistent, but I would expect 0 and 1 to send integers actually.

Duh well there we go - using 0.0 and 1.0 works as expected upon restart.
What concerned me was the change from Float to Int after restarting but that’s an issue no longer.

Thank you!