From c8259bd7a897c4b0d51e44d2fac2fe48b55d4226 Mon Sep 17 00:00:00 2001
From: Jake Read <jake.read@cba.mit.edu>
Date: Wed, 18 Dec 2019 20:47:54 -0500
Subject: [PATCH] don't wipe hunks

---
 view/blocks.js | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/view/blocks.js b/view/blocks.js
index dc828ec..db7db0f 100644
--- a/view/blocks.js
+++ b/view/blocks.js
@@ -144,7 +144,7 @@ let makeLink = (ldef, titleblock) => {
       $(ldef.squid).html('<i class="em em-shell"></i> collapse link')
       $(ldef.squid).one('click', (evt) => {
         context.open = false
-        window.check = true 
+        window.check = true
       })
       // redrawing here, so redraw them:
       context.setCompleteRedraw()
@@ -352,7 +352,7 @@ let cleanDef = (def) => {
         }
       }
       // don't wipe .hunks,
-      if ($(bl).is('.block') && !$(bl).is('.subplane')) $(bl).remove()
+      if ($(bl).is('.block') && !$(bl).is('.subplane') && !$(bl).is('.hunk')) $(bl).remove()
     }
     // rasa, courtesy of the boss
     def.context.cleanDef(def)
@@ -370,7 +370,7 @@ let wipeContext = (context) => {
     cleanDef(df)
   }
   // strays,
-  $(context.plane).find('.block').remove()
+  $(context.plane).find('.block').not('.hunk').remove()
   // wires,
   $(context.plane).find('.wire').remove()
 }
-- 
GitLab