diff --git a/webroot/rsrc/js/application/diff/DiffChangesetList.js b/webroot/rsrc/js/application/diff/DiffChangesetList.js --- a/webroot/rsrc/js/application/diff/DiffChangesetList.js +++ b/webroot/rsrc/js/application/diff/DiffChangesetList.js @@ -67,11 +67,15 @@ sleep: function() { this._asleep = true; + + this._redrawFocus(); }, wake: function() { this._asleep = false; + this._redrawFocus(); + if (this._initialized) { return; } @@ -650,7 +654,7 @@ var extended_node = this._focusEnd || node; var reticle = this._getFocusNode(); - if (!node) { + if (!node || this.isAsleep()) { JX.DOM.remove(reticle); return; }