Input controls created in FlexGrid receive the last character entered earlier

Posted by: lauri-taipale on 14 September 2017, 12:08 pm EST

  • Posted 14 September 2017, 12:08 pm EST

    There’s an annoying issue with (some of) the Wijmo input controls when used inside a FlexGrid where the control, when created in a cell when the user begins editing the cell contents, receives the last character that was entered into e.g. an input or a textarea element in a row detail cell in the same grid. The issue happens also if a key was pressed while a read-only cell had been focused before beginning to edit a cell (by clicking the editable cell twice). The normal text editor control does not seem to be affected but at least the auto-complete, combo-box and input-number controls seem to all be suffering from the same issue.

    A ‘keydown’ event listener attached to the control’s ‘hostElement’ on the ‘initialized’ event does not receive any key event for the extra character but the control’s ‘textChanged’ event handler is called when that character is added.

    An example with step-by-step instructions on how to reproduce the issue is available here: http://plnkr.co/edit/sqTUvAtqLKRn681LNpXm?p=preview

  • Posted 14 September 2017, 12:08 pm EST

    Hello,

    Thank you for reporting the issue and sample. We are able to replicate the issue at our end and it looks like a bug. Hence, this issue has been escalated to the concerned team for further investigation with tracking id 272194.

    We will let you know as soon as we get any information regarding this.

    Thanks,

    Manish Kumar Gupta

  • Posted 6 January 2018, 9:44 am EST

    HI Lauri,

    We are sorry for the late reply.

    This issue has been fixed and can be found fixed in build 5.20173.380.

    ~Manish

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels