Posted 2 February 2018, 5:08 pm EST
Hello,
I know it’s been a while since the answer was posted, but I’m having an issue with my implementation of automatically entering full-edit mode for certain cells. In the attached sample, two columns are frozen and I have a custom editor in the first column. When a cell in the first column is edited via key press (quick-edit mode), I cancel the edit and start editing the same cell in full-edit mode. Normally, this works fine and the key that the user pressed registers in the cell after full-edit mode is triggered. However, there are certain cases where the first character is not registered in the cell.
Based on my tests, it seems that the issue occurs when moving the selection from a frozen cell to a cell with a custom editor via clicking the mouse. If the selection is changed using keyboard navigation, then the issue doesn’t occur. The issue is occurring in IE (11.0.9600.18860) on Windows 7, but not Chrome. I’ve included some of my tests below.
Scenario 1
- Single click in the first cell of column B.
- Single click in the first cell of column A.
- Type a number.
Results: The cell enters full-edit mode, but the typed number does not appear in the cell.
Scenario 2
- Single click in the first cell of column B.
- Use the arrow keys to navigate to the first cell of column A.
- Type a number.
Results: The cell enters full-edit mode, and the typed number appears in the cell.
Scenario 3
- Single click in the first cell of column C.
- Single click in the first cell of column A.
- Type a number.
Results: The cell enters full-edit mode, and the typed number appears in the cell.
Holly
FlexSheetDemo_CustomEditors4.zip