Approved
Last Updated: 12 Aug 2019 21:04 by ADMIN
Martijn
Created on: 14 Mar 2019 08:20
Category: UI for Xamarin
Type: Bug Report
4
radentry ispassword does not hide suggestions and does not show password fillers

Hi there,

 

We're struggeling with the radentry control. For login purposes we use one for the password and one for the email. When we set IsPassword=true this does show dots instead of words, but some basic stuff isn't working.

1) The normal entry with IsPassword=true does also hide the suggestion tab that is above the keyboard. We also tried hiding this with other settings but to no result. This control should also hide suggestions since it is a password and we don't want to cache this in any way.

2) When we replace the radentry password field with a xamarin entry password field (so set IsPassword=true on both) then we also get the password fill option. In this case Samsung keypass. I imagine if people are using autofillers such as samsung, google, or something else, that this should also work since i'm stating the field is a password field.

Tested on android with multiple devices.

Thanks in advance!

 

Martijn

4 comments
ADMIN
Lance | Technical Support Engineer, Principal
Posted on: 12 Aug 2019 21:04

Hi Martijn,

With newer releases of RadEntry that expose the Keyboard property, you can set the Keyboard to Plain. 

<input:RadEntry IsPassword="True" Keyboard="Plain" />

This will tell Android not to show suggestions by default, but will still let the user interact with the panel to re-enable it if they want.

Regards, Lance | Technical Support Engineer, Principal
Progress Telerik

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
ADMIN
Yana
Posted on: 26 Mar 2019 13:56
Hi Martijn,

Thank you for the screenshots.

I agree this also is an important feature related to the password functionality of RadEntry, so I've updated the status of the item to "Approved".

You could find your points updated for bringing those features to our attention.

Regards,
Yana
Progress Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Martijn
Posted on: 20 Mar 2019 08:40

Hi Yana,

 

Thank you for submitting the first issue, I will follow the status.

 

For the second issue I've attached some files. The difference is using a RadEntry ispassword=true or a xamarin entry ispassword=true. The autofill popup only appears in the second case. The email radentry is focussed. The code is:

Screenshot 1:

 <primitives:RadBorder
              BackgroundColor="White"
              BorderThickness="1"
              CornerRadius="5">
              <telerikInput:RadEntry
                x:Name="Email"
                BorderStyle="{StaticResource EntryBorderStyle}"
                HeightRequest="50"
                Keyboard="Email"
                Text="{Binding Path=Login.Email}"
                WatermarkText="{translate:Translate Text=Email,
                                                    Page=LoginPage}" />
            </primitives:RadBorder>
            <primitives:RadBorder
              BackgroundColor="White"
              BorderThickness="1"
              CornerRadius="5">
              <telerikInput:RadEntry
                x:Name="Password"
                BorderStyle="{StaticResource EntryBorderStyle}"
                HeightRequest="50"
                IsPassword="True"
                Text="{Binding Path=Login.Password}"
                WatermarkText="{translate:Translate Text=Password,
                                                    Page=LoginPage}" />
            </primitives:RadBorder>

Screenshot 2:

 <primitives:RadBorder
              BackgroundColor="White"
              BorderThickness="1"
              CornerRadius="5">
              <telerikInput:RadEntry
                x:Name="Email"
                BorderStyle="{StaticResource EntryBorderStyle}"
                HeightRequest="50"
                Keyboard="Email"
                Text="{Binding Path=Login.Email}"
                WatermarkText="{translate:Translate Text=Email,
                                                    Page=LoginPage}" />
            </primitives:RadBorder>
            <primitives:RadBorder
              BackgroundColor="White"
              BorderThickness="1"
              CornerRadius="5">
              <Entry
                x:Name="Password"
                HeightRequest="50"
                IsPassword="True"
                Placeholder="{translate:Translate Text=Password,
                                                  Page=LoginPage}"
                Text="{Binding Path=Login.Password}" />
            </primitives:RadBorder>
Attached Files:
ADMIN
Yana
Posted on: 19 Mar 2019 15:27
Hello Martijn,

Thank you for sending your feedback on the Entry control. I will go straight to the raised points:

1) Completely agree with this one - I've logged it in our public portal on your behalf, please follow the item below in order to receive notifications on status changes:
https://feedback.telerik.com/xamarin/1401167-entry-hide-the-suggestion-tab-that-is-above-the-keyboard-when-ispasword-is-true

2) I'd ask you to elaborate more on this, what you mean with password fill option?  Can you give us an example or a screenshot showing the expected or current behavior of the control?

Thanks in advance.


Regards,
Yana
Progress Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items