title: CK Editor - Uncaught TypeError: Cannot read property 'clearCustomData' of null in Chrome
body: <p>I am using CK Rich Text Editor in my application.  I have a modal popup and within it I have three tabs - each of these Tabs renders the same Partial View in which I have a field call Description which is what I use CK Editor on.  When I use IE 11 everything works as expected and the Tabs load with the Textarea turned into a CK Editor box and navigating between the tabs each time the text area stays as a Rich text Editor.  However I am seeing strange behaviour in Chrome when I first open the modal box the description text area on each tab is turned into a ck editor as expected and as I tab between them each one is correctly a text area.  However in Chrome if I close the modal box and repoen I get the error above in the console?  If I have the modal box open and navigate between the Tabs 6 times I get the same error appearing and then lose the functionality of the text areas being rendred as CK rich text editors.  Has anyone had anything similar or got a possible solution.</p>
  
  <p>The code in my js file is as:</p>
  
  <pre><code>$(document).ready(function () {
  
      var editor = CKEDITOR.instances['Description'];
      if (editor) { editor.destroy(true); }
      CKEDITOR.replaceAll();
  
  });
  </code></pre>
  
  <p>cshtml markup from the partial view that is rendered in the 3 tabs is as below:</p>
  
  <pre><code> &lt;div class="row"&gt;
                  @Html.LabelFor(model =&gt; model.Description)
                  &lt;div class="col-md-10"&gt;
                      @Html.TextAreaFor(model =&gt; model.Description)
                  &lt;/div&gt;
              &lt;/div&gt;
  </code></pre>