From 4b2ecee415701707d6aa8cd2aa406382f473b74f Mon Sep 17 00:00:00 2001 From: Chris Date: Wed, 11 Mar 2015 23:52:27 -0600 Subject: [PATCH] Fixes #995 --- src/js/dyna-rules.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/js/dyna-rules.js b/src/js/dyna-rules.js index 65f5dac56..74d1be8a5 100644 --- a/src/js/dyna-rules.js +++ b/src/js/dyna-rules.js @@ -189,8 +189,12 @@ var commitHandler = function() { /******************************************************************************/ var editStartHandler = function() { - uDom('#diff .right textarea').val(rulesFromHTML('#diff .right li')); var parent = uDom(this).ancestors('#diff'); + // If we're already editing, don't reset + if ( parent.hasClassName('edit') ) { + return; + } + uDom('#diff .right textarea').val(rulesFromHTML('#diff .right li')); parent.toggleClass('edit', true); };