Wrong cursor position when editing cell with Chinese Character.

Image_6994_1715860174000


When double-clicking a cell, sometimes the cursor appears in the middle position, not always.


SfSpreadsheet.ActiveGrid.EditorSelectionBehavior = EditorSelectionBehavior.MoveLast;

5 Replies 1 reply marked as answer

DD Dhivyabharathi Dakshinamurthy Syncfusion Team May 17, 2024 01:47 PM UTC

Hi hustgeziyang,

Based on the provided information, we can replicate the reported scenario. We are currently analyzing the cause for the reported scenario. We need time to validate, and we will provide an update on or before May 21, 2024.




DD Dhivyabharathi Dakshinamurthy Syncfusion Team May 21, 2024 03:19 PM UTC

Hi hustgeziyang,


We have checked the reported issue “MoveLast EditSelectionBehavior is not updated properly” on our end and it is confirmed as a defect. And We have logged a bug. We will fix this issue and include it in our NuGet release Which is scheduled on June 11, 2024.

You can track the status of this report through the following feedback link,


Feedback Link: MoveLast EditSelectionBehavior is not updated properly in WPF | Feedback Portal (syncfusion.com)


Note: The provided feedback link is private, and you need to log in to view this feedback.


We will let you know once it is released. We appreciate your patience until then.

Disclaimer: Inclusion of this solution in the weekly release may change due to other factors including but not limited to QA checks and works reprioritization.
 



Marked as answer

CR crosslife May 28, 2024 10:04 AM UTC

Thank you for your efforts and such a rapid response.



DD Dhivyabharathi Dakshinamurthy Syncfusion Team June 11, 2024 01:46 PM UTC

Hi hustgeziyang,

We regret for the inconvenience.

We have investigated the reported issue and found that the behavior is similar to that of MS Excel. When entering edit mode in MS Excel using the F2 key, the caret moves to the end of the text. However, when entering edit mode with a double-click, the caret appears at the position of the mouse click. In SfSpreadsheet, a similar behavior is observed when entering edit mode with F2 and double-clicking. We are currently analyzing the above behavior with EditSelectionBehaviour MoveLast and will provide further details in our upcoming weekly Nuget release Which is
scheduled for June 18, 2024.

We will inform you once it is released. We appreciate your patience until then.



MA Manikanda Akash Munisamy Syncfusion Team June 19, 2024 02:22 PM UTC

Hi crosslife,
 
We would like to let you know that Essential Studio Weekly NuGet packages (v26.1.38) has been published in nuget.org with the fix for the issue "MoveLast EditSelectionBehavior is not updated properly". Please let us know if you have any concerns in this.
 
Root Cause Details:
 In the current implementation of SfSpreadsheet, the EditorSelectionBehaviour MoveLast behavior works correctly when pressing the F2 key. However, in other cases such as mouse clicks, the mouse caret is positioned where the click occurred within the cell, and the MoveLast behavior does not work as expected. We are now handled the MoveLast behavior for both clicking and keyboard interactions as per your requirement.
 
Regards,
Manikanda Akash

Loader.
Up arrow icon