From b6a9ba7a5834a40438e53703211a18b338f23ca6 Mon Sep 17 00:00:00 2001 From: tablatronix Date: Fri, 28 Mar 2014 11:21:49 -0500 Subject: [PATCH] prevent td selection events on expander clicks --- js/jquery.treegrid.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/js/jquery.treegrid.js b/js/jquery.treegrid.js index 1785e53..f1ed180 100644 --- a/js/jquery.treegrid.js +++ b/js/jquery.treegrid.js @@ -112,9 +112,13 @@ if (expander) { expander.remove(); } + + // expander click, prevent selection events from bubbling up to td $(tpl).prependTo(cell).click(function() { $($(this).closest('tr')).treegrid('toggle'); - }); + }).bind('selectstart dragstart', function(evt) + { evt.preventDefault(); return false; }); + return $this; }, /**