From da6a6418f0791102c59b2704d81fc48d71e3943f Mon Sep 17 00:00:00 2001
From: john <johnbarlas39@gmail.com>
Date: Mon, 2 Jan 2017 21:02:27 +0200
Subject: [PATCH] fix: do not let container selections run when adding
 annotations

---
 .../elements/track_change/TrackChangesProvider.js             | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/app/components/SimpleEditor/elements/track_change/TrackChangesProvider.js b/app/components/SimpleEditor/elements/track_change/TrackChangesProvider.js
index ca50b0d..6acdf9a 100644
--- a/app/components/SimpleEditor/elements/track_change/TrackChangesProvider.js
+++ b/app/components/SimpleEditor/elements/track_change/TrackChangesProvider.js
@@ -328,6 +328,10 @@ class TrackChangesProvider {
     const surface = this.getSurface()
     const info = this.getInfo()
 
+    if (selection.isContainerSelection()) {
+      return console.warn('Cannot delete a container')
+    }
+
     const transformation = (tx, args) => {
       const newNode = {
         selection: selection,
-- 
GitLab