Skip to content

v2.6.6 - Complete editor-change Event Coverage

Choose a tag to compare

@typsusan-zzz typsusan-zzz released this 16 Jan 10:57
· 1 commit to master since this release

🐛 Bug Fixes

Complete editor-change Event Coverage

This release ensures the editor-change event is triggered for ALL data-modifying operations:

Now Properly Triggers editor-change:

  • Drag/Move objects - Moving objects on canvas
  • Resize objects - Changing object dimensions
  • Rotate objects - Rotating objects
  • Skew objects - Skewing/shearing objects
  • Multi-select operations - Dragging/rotating multiple objects
  • Add new objects - All drawing tools
  • Edit rich text - Editing existing rich text objects (NEW)
  • Create rich text - Creating new rich text objects

Usage

javascript editor.addEventListener('editor-change', (e) => { console.log('Canvas data changed:', e.detail.objects); // Now fires on ANY data change });

This ensures proper data synchronization with Vue/React/Angular state management for all editing operations.