This is a migrated thread and some comments may be shown as answers.

MaskedTextBox Bug In Android Mobile Browser

13 Answers 188 Views
MaskedTextBox
This is a migrated thread and some comments may be shown as answers.
Scott
Top achievements
Rank 1
Scott asked on 22 Sep 2014, 09:37 PM
The MaskedTextBox does not appear to work in the latest version of Android browsers.  I can't even get the demo on your website to work using Chrome on Android 4.4.2.

http://demos.telerik.com/kendo-ui/maskedtextbox/index

The user agent string is:  Mozilla/5.0 (Linux; Android 4.4.2; en-us; SAMSUNG SCH-I545 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/1.5 Chrome/28.0.1500.94 Mobile Safari/537.36

Am I missing something?

Thanks

13 Answers, 1 is accepted

Sort by
0
Kiril Nikolov
Telerik team
answered on 24 Sep 2014, 08:51 AM
Hi Scott,

I have tested the following example on a Nexus 5 device running Android 4.4.4 and it worked as expected:

http://dojo.telerik.com/oHup

Can you reproduce the same issue using the above example? What is the test device that you are using?


Regards,
Kiril Nikolov
Telerik
 
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
 
0
Scott
Top achievements
Rank 1
answered on 28 Sep 2014, 01:40 PM
Yes, I am able to reproduce the issue there as well.  The cursor does not move to the next position when you enter a digit - instead it remains at the beginning of the input field and pushes the numbers to the right.  I'm using the default browser on a Samsung Galaxy S4 running Android 4.4.2.
0
Kiril Nikolov
Telerik team
answered on 29 Sep 2014, 09:08 AM
Hi Scott,

I was able to reproduce the problem and logged it in our internal bug tracker. The problem comes from the fact that the keydown event on mobile devices in some cases cannot be prevented. And the MaskedTextBox does exactly this - prevents the keydown events in order to control the user input. We will investigate the problem further, however cannot provide you with a specific time frame in which the issue will be resolved, as the problem is platform specific and hard to work around.

Thanks in advance for your patience and understanding.

Regards,
Kiril Nikolov
Telerik
 
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
 
0
Santhosh
Top achievements
Rank 1
answered on 30 Oct 2014, 07:36 AM
Hi Kiril,

Any update for this Post?
0
Kiril Nikolov
Telerik team
answered on 31 Oct 2014, 09:18 AM
Hello Santhosh,

The issue is still unresolved. You can keep track on the progress here:

https://github.com/telerik/kendo-ui-core/issues/106

Regards,
Kiril Nikolov
Telerik
 
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
 
0
Bob
Top achievements
Rank 1
answered on 14 Nov 2014, 09:54 PM
Opera Mobile browser doesn't work with this either on Samsung Galaxy tablet
0
Kiril Nikolov
Telerik team
answered on 17 Nov 2014, 12:38 PM
Hello Bob,

Opera Mobile is not a supported browser. You can see all the supported browsers here:

http://docs.telerik.com/kendo-ui/browsers-support

Regards,
Kiril Nikolov
Telerik
 
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
 
0
Lars Holm
Top achievements
Rank 1
answered on 28 Nov 2014, 04:17 PM
I had this bug too. And while trying to make a JSFiddle of it, I found out that kendoMaskedTextBox does not work with input type 'number'. Which is desirable because it makes the phone use numeric keyboard.

http://jsfiddle.net/e80LvLo1/2/
0
Kiril Nikolov
Telerik team
answered on 01 Dec 2014, 09:14 AM
Hello Lars,

Using input type number is not supported. The reason is that type=number implementation is different for every browser and gives different restrictions for the input entry, that cannot be unified by the widget.

Regards,
Kiril Nikolov
Telerik
 
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
 
0
IT
Top achievements
Rank 1
answered on 30 Jun 2015, 08:58 AM

This bug is affecting a lot of our customer base; why has this not been addressed yet and even been removed from 2015.Q1? Can you please update us as soon as possible.

Thanks,
Philippe

0
Kiril Nikolov
Telerik team
answered on 02 Jul 2015, 07:31 AM

Hello,

 

It is not a trivial issue to fix, we are still researching the options and way to fix it and yet not break the existing functionality. As soon as more information is available the GitHub issue will be updated.

 

Regards,
Kiril Nikolov
Telerik
 
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
 
0
Italo
Top achievements
Rank 1
answered on 02 Nov 2016, 05:51 PM

This still happening in the 2016 release 3. This makes the MaskedTextBox useless.

 

0
Georgi Krustev
Telerik team
answered on 04 Nov 2016, 08:28 AM
Hello Italo,

The issue was re-opened and we definitely will investigate it further. 

https://github.com/telerik/kendo-ui-core/issues/154

I am afraid, however, that I would not be able to provide any specific timeframe when it will be addressed. It is marked with "High" severity status, hence I believe it will be included in the dev pipeline soon.

Regards,
Georgi Krustev
Telerik by Progress
 
Build rich, delightful, *native* Angular 2 apps with Kendo UI for Angular 2. Try it out today! Kendo UI for Angular 2 (currently in beta) is a jQuery-free toolset, written in TypeScript, designed from the ground up to offer true, native Angular 2 components.
 
Tags
MaskedTextBox
Asked by
Scott
Top achievements
Rank 1
Answers by
Kiril Nikolov
Telerik team
Scott
Top achievements
Rank 1
Santhosh
Top achievements
Rank 1
Bob
Top achievements
Rank 1
Lars Holm
Top achievements
Rank 1
IT
Top achievements
Rank 1
Italo
Top achievements
Rank 1
Georgi Krustev
Telerik team
Share this question
or