Page MenuHomestyx hydra

No OneTemporary

diff --git a/webroot/rsrc/js/application/differential/behavior-user-select.js b/webroot/rsrc/js/application/differential/behavior-user-select.js
index 476d7b80b8..8db48b704d 100644
--- a/webroot/rsrc/js/application/differential/behavior-user-select.js
+++ b/webroot/rsrc/js/application/differential/behavior-user-select.js
@@ -1,32 +1,33 @@
/**
* @provides javelin-behavior-differential-user-select
* @requires javelin-behavior
* javelin-dom
* javelin-stratcom
*/
JX.behavior('differential-user-select', function() {
var unselectable;
function isOnRight(node) {
- return node.parentNode.firstChild != node.previousSibling;
+ return node.previousSibling &&
+ node.parentNode.firstChild != node.previousSibling;
}
JX.Stratcom.listen(
'mousedown',
null,
function(e) {
var key = 'differential-unselectable';
if (unselectable) {
JX.DOM.alterClass(unselectable, key, false);
}
var diff = e.getNode('differential-diff');
var td = e.getNode('tag:td');
if (diff && td && isOnRight(td)) {
unselectable = diff;
JX.DOM.alterClass(diff, key, true);
}
});
});

File Metadata

Mime Type
text/x-diff
Expires
Wed, Nov 5, 5:41 PM (1 d, 15 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
321197
Default Alt Text
(1 KB)

Event Timeline