Not working correctly on Samsung Galaxy S5 and S3 on Chrome, (version 37.0.2062.117) #257

Closed
elliotlings opened this Issue Oct 8, 2014 · 3 comments

Projects

None yet

3 participants

@elliotlings

Not working correctly on Samsung Galaxy S5 and S3 on Chrome, (version 37.0.2062.117)

Using the following code:

    $.mask.definitions['a'] = '[0123]';
    $.mask.definitions['b'] = '[0-9]';
    $.mask.definitions['c'] = '[01]';
    $.mask.definitions['d'] = '[0-9]';
    $.mask.definitions['e'] = '[12]';
    $.mask.definitions['f'] = '[0-9]';
    $.mask.definitions['g'] = '[0-9]';
    $.mask.definitions['h'] = '[0-9]';
    $("#date_of_birth").mask("ab/cd/efgh");

When typing in a masked field, the mask does not stay in place while editing, but is 'pushed' to one side, once the entry is finished, then the entry falls into place.

No issues when using the Google Nexus 5 in Chrome. (version 37.0.2062.117)

On the galaxy S5 this happens in the default browser too

On the HTC One, this behaviour is seen in the Chrome browser, but not on the default browser.

On the Kindle Fire, the input appears correct, however the input doesn't appear to be submitting.

These issues occurred on 1.3.1 but did not resolve when using script from latest commit (86ccfdc), in fact, they made it worse.

screenshot_2014-10-08-10-07-03

@digitalBush
Owner

What keyboard are you using on the devices?

@digitalBush
Owner

See #258

@vikashjoshi

Its very big problem but solution is very small.....!
use: type="tel"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment