requestLayout() improperly called by SfNumericTextBox on Android

Hello,

I am using a SfNumericTextBox in a custom ViewCell (VC1) with a Label control, the ViewCell is contained in a TableView (TableSection) with one other custom ViewCell (VC2) which has a Label and an Entry control.

The issue I am experiencing is that it is impossible to enter/edit any text in the VC2 Entry control after the VC1 numeric field has been edited.

The application log is filled with the abbreviated output, below.

The only happens on Android on Xamarin.Forms, if I remove the SfNumericTextBox control, or if i replace the SfNumerictextBox control with an Entry control, the issue goes away.

[View] requestLayout() improperly called by md5de4028b79a515ce242c0d205cd8a3976.SfNumericTextBox{b55c59 VFED..CL. ......ID 0,0-1050,144 #3f} during layout: running second layout pass
[IInputConnectionWrapper] beginBatchEdit on inactive InputConnection
[IInputConnectionWrapper] getTextBeforeCursor on inactive InputConnection
[View] requestLayout() improperly called by md5270abb39e60627f0f200893b490a1ade.NavigationPageRenderer{1d42449 V.E...... ........ 0,0-1080,1704 #1} during second layout pass: posting in next frame
[View] requestLayout() improperly called by com.android.internal.policy.PhoneWindow$DecorView{ca62575 V.E...... R.....I. 0,0-1080,1920} during second layout pass: posting in next frame
[View] requestLayout() improperly called by md5de4028b79a515ce242c0d205cd8a3976.SfNumericTextBox{b55c59 VFED..CL. ........ 0,0-1050,144 #3f} during second layout pass: posting in next frame
[IInputConnectionWrapper] getTextAfterCursor on inactive InputConnection
[View] requestLayout() improperly called by md5de4028b79a515ce242c0d205cd8a3976.SfNumericTextBox{b55c59 VFED..CL. ......ID 0,0-1050,144 #3f} during layout: running second layout pass
[IInputConnectionWrapper] getSelectedText on inactive InputConnection
[IInputConnectionWrapper] endBatchEdit on inactive InputConnection


Cheers,
Iain

3 Replies

SK Selva Kumar  Veerakrishnan Syncfusion Team October 25, 2017 02:05 PM UTC

Hi Iain,

Thank you for contacting Syncfusion Support.

We could reproduce the issue “NumericTextBox control is not working as expected inside the TabelView”. We are experiencing the same on EditText (Native control). So, we have raised a ticket on Bugzilla.

Bugzilla Link: https://bugzilla.xamarin.com/show_bug.cgi?id=60361

Please let us know if you have any concern about this.

Regards,
Selva Kumar V.


IS Iain Stirzaker replied to Selva Kumar  Veerakrishnan December 31, 2017 10:48 AM UTC

Hi Iain,

Thank you for contacting Syncfusion Support.

We could reproduce the issue “NumericTextBox control is not working as expected inside the TabelView”. We are experiencing the same on EditText (Native control). So, we have raised a ticket on Bugzilla.

Bugzilla Link: https://bugzilla.xamarin.com/show_bug.cgi?id=60361

Please let us know if you have any concern about this.

Regards,
Selva Kumar V.

Hi,

Do you have an update as to when this bug will be fixed?

Cheers,
Iain


SK Selva Kumar  Veerakrishnan Syncfusion Team January 2, 2018 09:02 AM UTC


Hi Iain,

Since there is no update from the Xamarin Bugzila report, we have asked again regarding any update for the issue.

Regards,

Selva Kumar V.

Loader.
Up arrow icon