Components / Apps Involved:
* App: ONLYOFFICE Documents (Spreadsheets)
* OS: iPadOS
Environment Details:
* iPad Model: iPad Air 11-inch (M3)
* iPadOS Version: 26.4.1
* ONLYOFFICE App Version: 9.3.1 (1203)
Description:
When editing data inside a cell in ONLYOFFICE Spreadsheets using the iPadOS virtual trackpad (Trackpad Mode), deleting characters using the backspace key causes the cursor to lose its position and immediately jump to the very end of the cell string. This results in accidental deletion of trailing data.
Steps to Reproduce:
1. Open a spreadsheet in the ONLYOFFICE iOS/iPadOS app.
2. Enter the numeric string 1234 into an empty cell.
3. Activate iPadOS Trackpad Mode (hold two fingers on the keyboard or hold the spacebar).
4. Move the cursor precisely so it rests between the 3 and the 4 (position: 123|4).
5. Press the Backspace key once to delete the 3.
6. Observe the cursor position immediately after 3 is deleted.
Expected Result:
The 3 is deleted, and the cursor stays in place between 2 and 4 (12|4), allowing the user to press backspace again to delete the 2.
Actual Result:
The 3 is deleted, but the cursor instantly jumps to the very end of the cell after the 4 (124|). Pressing backspace a second time accidentally deletes the 4 instead of the 2.