Edit Line in SfImageEditor crashes the app (iOS and Android)

Hi,

when I add a line (arrow etc) to the SfImageEditor, and than leave the page and start again, the line is selecetd with four (ERROR) dots to resize. If I try to resize the line the app crashes.

 

How to reproduce it:

- load an  image to the SFImageEditor

- add a line, or arrow etc 

- leave the page and start again

- select the line – it has four points to edit (ERROR)

- try to move the selected line on the circles, the app crash (ERROR)

 

Video: https://software2business-my.sharepoint.com/:v:/g/personal/grzesik_software2business_de/ERzLJjPc0w1FjDjAexv1l6gB1C0ShRj0nzx6EY95gaypbQ?e=BHxv2i

  

Thanks

Marian


12 Replies 1 reply marked as answer

SS Sridevi Sivakumar Syncfusion Team April 20, 2021 01:49 PM UTC

Hi Marian Grzesik,

Greetings from Syncfusion.

We have checked the reported query with video. We have tried to reproduce the problem and working fine at our end. Please have a prepared sample and video from below link

Sample linkhttps://www.syncfusion.com/downloads/support/directtrac/general/ze/ImageEditor_Sample-375083668

Video link: https://www.syncfusion.com/downloads/support/directtrac/general/ze/Video-527720722

Tested device: 
Android:  Mi A3( OS version 10) 
iOS: iPhone 12 Pro Max (14.4)

Please check with the sample and video, if the issue still persists please revert us with a modified sample which will be helpful for us to analyse further and provide an appropriate solution and  share the Xamarin.Forms, Syncfusion versions and also device configuration details? 

Regards, 
Sridevi S.               



MG Marian Grzesik April 20, 2021 02:32 PM UTC

Hi,

I've changed your example, so that the bug can be reproduced. 

1. Start the app -> Page1
2. Click on the button -> go to MainPage
3. Add a line
4. Click on the click button to go back. The changes are saved
5. Click again on the button -> MainPage -> the changes are reloaded
6. Select the line -> tehre are 4 circles to manipulate the line
7. Try to move the line -> app crashes.

Thanks Marian


Attachment: ImageEditor_Sample_22c4398.zip


SS Sridevi Sivakumar Syncfusion Team April 21, 2021 02:07 PM UTC

Hi Marian Grzesik,

Thanks for sharing the modified sample.

We have checked the sample and able to reproduce the reported problem in XForms Android platform, Currently, we are validating th​is and we will update the details on April 22,2021.

For iOS:  we have tested the shared sample and working fine in iOS, please have prepared a video from the below link 
https://www.syncfusion.com/downloads/support/forum/164637/ze/Video-864946777

Please check the video, and revert us if we have missed any steps in this video.

Regards,
Sridevi S. 
 



MG Marian Grzesik April 22, 2021 06:18 AM UTC

Hi,

yes on iOS it works well. But try to zoom the picture, you will see, that the control points for a selected line are not at the top of the line, but somewere nearby. It is very strange and confused.

Another thing is, that in one finger mode, the elements shouldn't be selected, but they are selectable. Is it correct?

Thanks
Marian




ET Eswaran Thirugnanasambandam Syncfusion Team April 22, 2021 07:01 PM UTC

Hi Marian Grzesik, 
 
Thanks for your patience. 
 
We checked the reported issue “App crashes when moving the line” and we have logged a bug report for this issue. You can keep track of the bug from the feedback portal below. 
 
 
The provided feedback link is private, and you need to login to view this feedback. 
 
We will include the fix in the next weekly NuGet which is expected to be released on May 4, 2021. 
 
If you have any more specification/precise replication procedure or a scenario to be tested, you can add it as a comment in the portal. 
 
Regards, 
Eswaran 



SS Sridevi Sivakumar Syncfusion Team April 23, 2021 02:36 PM UTC

Hi Marian Grzesik,

Query: 1: The control points for a selected line are not at the top of the line

We have checked the reported query with the already shared sample and tried to reproduce the issue with mentioned steps. However, the resizing handler was properly positioned on the line shape.  Please have a sample and video  from the below link

Sample link: https://www.syncfusion.com/downloads/support/forum/164637/ze/ImageEditor_Sample_22c4398


Video link: https://www.syncfusion.com/downloads/support/forum/164637/ze/IEDemo.mov814993668


Please check with the sample and video, if the issue still persists please modify the same with the issue reproducing steps which will be helpful for us to analyse further and provide an appropriate solution. 


Query 2: In one-finger mode, the elements shouldn't be selected, but they are selectable. Is it correct

We can able to reproduce the reported issue, currently, we are validating this and we will update the details on April 27, 2021.

Let us know if you need any further assistance.

Regards,
Sridevi S.
 
  
 



MG Marian Grzesik April 26, 2021 08:41 AM UTC

Hi,

yes in iOS the selection works correct, but not in Android. If you do the same steps in android, you will see, that the selection which should be on the top of the line is now somewere on the bottom. 

Link to video: 
https://software2business-my.sharepoint.com/:v:/g/personal/grzesik_software2business_de/EfL97vosjwlOuDj5FnKhwKAB5fsqD5EfHHOUK3ZNzwP7tw?e=WPJ5t5

Thanks 
Marian


ET Eswaran Thirugnanasambandam Syncfusion Team April 27, 2021 07:24 AM UTC

Hi Marian Grzesik, 
 
Thanks for your information. 
 
We checked both the issues “[Android] The control points for a selected line are not at the top of the line” and “[iOS] In one-finger mode, the elements shouldn't be selected, but they are selectable” and confirmed as bug. We have logged a bug report for both the issues, and you can keep track of the bug from the feedback portal below.  
 
 
The provided feedback link is private, and you need to login to view this feedback.  
 
We will include the fix in the next weekly NuGet which is expected to be released on May 4, 2021.  
 
If you have any more specification/precise replication procedure or a scenario to be tested, you can add it as a comment in the portal.  
 
Regards, 
Eswaran 



MG Marian Grzesik May 4, 2021 01:00 PM UTC

Hi, 

the actual Syncfusion Version 19.1.0.59 has some improvements, but if you zoom a circle / rectangle in Android, select it  and try to change it, the app crashes. It is also not possible to change the size of a shape in a zoomed state.

Thanks

Marian



ET Eswaran Thirugnanasambandam Syncfusion Team May 4, 2021 05:49 PM UTC

Hi Marian Grzesik, 
 
Sorry for the inconvenience.  
 
We have fixed the reported problem and include this fix in our upcoming Vol 1 SP1 release, which is expected to be rolled out on May 12, 2021. we will let you know once we rolled out. Also, we have generated the patch for this fix, until then please use the below patch.  
 
The patch and NuGet for the fix can be downloaded from the below link.    
 
Please find the patch setup from the below location.    
 
 
or    
 
Please find the patch assemblies from the below location.  
 
 
or    
 
Please find the NuGet from the below location.  
 
 
Before replacing the NuGet, please follow the below steps to clear the NuGet cache,    
 
For Windows    
 
Follow the below link to clear cache,     
 
Please find the way to use the custom patch    
 
Assembly Version: 19.1.0.54   
 
Disclaimer:       
 
Please note that we have created this patch for version 19.1.0.54 specifically to resolve the issue reported in this incident. If you have received other patches for the same version for other products, please apply all patches in the order received.       
 
NOTE: We don’t have provision to generate patch for Weekly NuGet versions. So, we have generated this patch in main release version. 
 
Regards, 
Eswaran.


MG Marian Grzesik May 12, 2021 01:49 PM UTC

Hi,

unfortunatelly the issue is still present. If a selected shape is once zommed and than try to move or change it, the app crahes.

Thanks 
Marian


SS Sridevi Sivakumar Syncfusion Team May 13, 2021 10:10 AM UTC

Hi Marian Grzesik,

We suspect that provided patch is not applied properly in your application. We have moved the same fix in our Volume 1 SP 1 release and we are glad to announce that our Essential Studio 2021 Volume 1 Service pack release v19.1.0.63  is rolled out and is available for download under the following link.

Essential Studio 2021 Volume 1 Service Pack Release v19.1.0.63 is available for download | General Discussion Forums | Syncfusion

So, please check the reported issue with the latest Nuget 19.1.0.63 and let us know if you face the same issue.

Regards,
Sridevi S.
 


Marked as answer
Loader.
Up arrow icon