Ticket Created
over 5 years ago

WERETECH-8294, CA-69805

Extremely weird paste into settings behaviour : iOS Connect (not checked Android)

Hi,

I am implementing a verification code to enable some functionality and I have come across an extremely irritating bug;

NB: I HAVE EDITED THIS TO CORRECT THE APP USED: IT AFFECTS "GARMIN CONNECT", NOT "CONNECT IQ" ON IOS.

STEPS TO REPRODUCE:

1. Create a DataField app with a String property / setting

2. Install it on your device

3. Open a draft email and type the mixed-case string: aBC:aBC:aBC

4. Using iPhone Connect app, open "Settings"

5. Switch to email, COPY the string from email

6. Switch back to Connect and PASTE the string into the settings field

EXPECTED RESULTS:

The string should be exactly pasted into the field as supplied: "aBC:aBC:aBC"

ACTUAL RESULTS:

The string is PARTIALLY modified to lower case: "abc:aBC:aBC"

This utterly bizarre and nonsensical feature/bug completely banjaxes any case-sensitive codes supplied to ConnectIQ.

RESULTS ON OTHER CONNECT APPS

This behaviour does _NOT_ affect "Garmin Express" on Windows or "Connect IQ" on iOS.

I have not tried it on others such as Android.