Completed
Last Updated: 22 Apr 2019 10:39 by ADMIN
ADMIN
Created by: Lance | Manager Technical Support
Comments: 1
Category: AutoComplete
Type: Bug Report
3
When receiving or losing focus, the Focused, Unfocused and FocusChangeRequested event handlers are not executed.

Observed in Android and iOS
Completed
Last Updated: 23 Jul 2018 13:11 by Zahid
ADMIN
Created by: Stefan Nenchev
Comments: 3
Category: AutoComplete
Type: Bug Report
1
Avalable in R3 2017 SP release.
Completed
Last Updated: 22 Apr 2019 10:45 by ADMIN
ADMIN
Created by: Lance | Manager Technical Support
Comments: 2
Category: AutoComplete
Type: Bug Report
1
If you're binding AutoComplete's Text to a view model property, the initial value doesn't show. It only updates after the bound string is set after the control is loaded.

Repro:

VIEWMODEL
private string enteredText = "Hello World 1";
public string EnteredText
{
    get { return enteredText; }
     set { enteredText = value; OnPropertyChanged(); }
}

VIEW

<telerikInput:RadAutoComplete Text="{Binding EnteredText}" />



WORKAROUND

private void AutoComplete_OnNativeControlLoaded(object sender, EventArgs e)
{
    (BindingContext as ViewModel).EnteredText = "Hello World 2";
}
Completed
Last Updated: 22 Apr 2019 10:43 by ADMIN
Completed
Last Updated: 21 May 2018 13:00 by ADMIN
Available in the R2 2018 release.
Completed
Last Updated: 22 Apr 2019 10:54 by ADMIN
ADMIN
Created by: Lance | Manager Technical Support
Comments: 1
Category: AutoComplete
Type: Bug Report
1
When the value of Text is set in XAML, Text value is ignored on Android. Use this example:

<telerikInput:RadAutoComplete x:Name="autoComplete" Text="Initial Text" Watermark="watermark" />

Observe that only the watermark appears (note: this issue happens with or without watermark).


Workaround:

Set the value of Text after view has loaded, for example in OnAppearing:

protected override void OnAppearing()
{
    base.OnAppearing();

    autoComplete.Text  = "OnAppearing";
}
Completed
Last Updated: 22 Apr 2019 10:57 by ADMIN
By default, the SuggestionView should appear when the Text is changed and the control is focused.
Completed
Last Updated: 26 Feb 2018 10:25 by ADMIN
ADMIN
Created by: Pavel R. Pavlov
Comments: 0
Category: AutoComplete
Type: Bug Report
0
When there are enough tokens to wrap them on a second row, the control hangs and application eventually crashes.

Available in minor release 2017.3.927. It will also be available in the R3 2017 SP release.
Completed
Last Updated: 26 Feb 2018 10:41 by ADMIN
When setting CompletionMode="Contains":

On Android: It doesn't work at all
On UWP: It works only for the first character.

Available in minor release 2017.3.1214. It will also be available in the R1 2018 release.
Completed
Last Updated: 22 Apr 2019 10:35 by ADMIN
Using composite property path like "Item.Name" for TextSearchPath throws NullReferenceException and NSUnknownKeyException in iOS.
Completed
Last Updated: 22 Apr 2019 10:49 by ADMIN
Completed
Last Updated: 22 Apr 2019 10:52 by ADMIN
ADMIN
Created by: Yana
Comments: 1
Category: AutoComplete
Type: Bug Report
0
When the user types  "ㅅ ㅓ ㄱ ㅇ ㅕ ㄹ" , for example,  it should appear as "석열".
Completed
Last Updated: 22 Apr 2019 10:55 by ADMIN
ADMIN
Created by: Pavel R. Pavlov
Comments: 1
Category: AutoComplete
Type: Bug Report
0
When the TextSearchPath is set, the suggested items are different compared to when the property is not set.
Completed
Last Updated: 22 Apr 2019 10:56 by ADMIN
Completed
Last Updated: 22 Apr 2019 11:00 by ADMIN
ADMIN
Created by: Lance | Manager Technical Support
Comments: 1
Category: AutoComplete
Type: Bug Report
0
When using TwoWay binding for AutoComplete on iOS, the Text is cleared using the Clear button, the Text property is not updated.

Also, as a confirmation, the Xamarin.Forms PropertyChanged event is also not fired for the RadAutoComplete.Text Property 

Test 1 : Use the following repro for the Binding test:

<telerikInput:RadAutoComplete Text="{Binding SelectedInsurer, Mode=TwoWay}" />

public string SelectedInsurer
{
    get => selectedInsurer;
    set
    {
        SetProperty(ref selectedInsurer, value);
        // This is not hit on iOS when the Text is cleared using the "X" button
    }
}


Test 2 : Use this code for the PropertyChanged test:

AutoComplete.PropertyChanged += AutoComplete_PropertyChanged;

// Not executed on iOS when the Clear button is used.
private void AutoComplete_PropertyChanged(object sender, PropertyChangedEventArgs e)
{
    if (e.PropertyName == "Text")
    {
        Debugger.Break();
    }
}