Xamarin Forms picker control automatically pop up after scan and suffix scanned text

I am using Data Logic Memor 10 device for Barcode or QR code scan. It works fine and scanning properly. But during scan also launching controls like Picker control automatically display, Date time picker auto display and it creates an issue with functionality.

This is happening with Data logic devices only and working fine with other brand scanner.

Please provide your input to overcome the problem.

Thanks

Hello @Falgun_Panchal

The root cause could be the Keyboard Wedge that on datalogic devices is active by default with the suffix Line Feed (LF) or Carriage Return (CR) that is simulating the press of the Enter key, causing sometimes unintended effects such as automatic activation of controls such as pickers, automatic switching to the next field, or premature form submission.

You could try removing the “LF” suffix from Datalogic Settings / Scanner & decoder / Formatting / Standard Formatting .
Or you could try disabling the Keyboard Wedge from Datalogic Settings / Scanner & decoder / Wedge / and use the Intent Wedge instead to receive codes via intent.
Or you could receive the code from the ScanEngine directly through the Xamarin SDK.

Simone Callegari
Datalogic Mobile L3 Products Specialist - Software Engineer