|
|
@ -210,7 +210,8 @@ drag_row: function(e, id) |
|
|
|
this.in_selection_before = this.in_selection(id) ? id : false; |
|
|
|
|
|
|
|
// don't do anything (another action processed before)
|
|
|
|
if (this.dont_select || (e.target && (e.target.tagName == 'INPUT' || e.target.tagName == 'IMG'))) |
|
|
|
var evtarget = rcube_event.get_target(e); |
|
|
|
if (this.dont_select || (evtarget && (evtarget.tagName == 'INPUT' || evtarget.tagName == 'IMG'))) |
|
|
|
return false; |
|
|
|
|
|
|
|
// selects currently unselected row
|
|
|
@ -239,8 +240,9 @@ click_row: function(e, id) |
|
|
|
{ |
|
|
|
var now = new Date().getTime(); |
|
|
|
var mod_key = rcube_event.get_modifier(e); |
|
|
|
var evtarget = rcube_event.get_target(e); |
|
|
|
|
|
|
|
if ((e.target && (e.target.tagName == 'INPUT' || e.target.tagName == 'IMG'))) |
|
|
|
if ((evtarget && (evtarget.tagName == 'INPUT' || evtarget.tagName == 'IMG'))) |
|
|
|
return false; |
|
|
|
|
|
|
|
// don't do anything (another action processed before)
|
|
|
|