Last Updated: 08 Feb 2021 10:11 by ADMIN
Created on: 03 Feb 2021 12:15
Category: ImageEditor
Type: Feature Request
Image Editor - implement a HasChanges() property on the Image Editor

Currently there isn't a way to determine if an image in the Image Editor has any changes.

There is a HistoryOnCurrentImageChanged() event which goes some way to providing the functionality, but this doesn't fire until a tool is committed.

For example, if you load an image, and select the Hue tool, and then drag the hue slider and change the image, this won't trigger the HistoryOnCurrentImageChanged() event until the user commits the tool e.g. clicks another tool or clicks off the image...

What would be perfect would be to have a HasChanges() property on the image editor that gets set to true when any aspect of the image is edited e.g. a tool slider is moved and the changes are not yet committed.

This would allow things like being able to have the the Save button disabled until the image is edited. Or being able to warn a user they are about to lose their changes if they have edited (say) the hue but have not yet committed the tool.

See also - https://www.telerik.com/forums/detecting-change 


1 comment
Martin Ivanov
Posted on: 08 Feb 2021 10:11

Hello Richard,

Thank you for the feature request. This sounds meaningful, so we've decided to approve it. Also, thank you for sharing the custom solution in the forum.

Please note that I've slightly changed the title of this item in order to match naming convention we use in the portal - "ControlName: Feature Description"

Martin Ivanov
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.