From 902b9df7fb4856d3116b67358ed88347e835e237 Mon Sep 17 00:00:00 2001
From: Aleksander Machniak <alec@alec.pl>
Date: Tue, 15 Oct 2013 03:00:42 -0400
Subject: [PATCH] Remove dont_select internal flag, we don't need it anymore

---
 program/js/list.js |   11 +----------
 1 files changed, 1 insertions(+), 10 deletions(-)

diff --git a/program/js/list.js b/program/js/list.js
index 996d308..cb69bc4 100644
--- a/program/js/list.js
+++ b/program/js/list.js
@@ -50,7 +50,6 @@
   this.keyboard = false;
   this.toggleselect = false;
 
-  this.dont_select = false;
   this.drag_active = false;
   this.col_drag_active = false;
   this.column_fixed = null;
@@ -409,7 +408,7 @@
   var evtarget = rcube_event.get_target(e),
     tagname = evtarget.tagName.toLowerCase();
 
-  if (this.dont_select || (evtarget && (tagname == 'input' || tagname == 'img' || (tagname != 'a' && evtarget.onclick))))
+  if (evtarget && (tagname == 'input' || tagname == 'img' || (tagname != 'a' && evtarget.onclick)))
     return true;
 
   // accept right-clicks
@@ -454,12 +453,6 @@
 
   if ((evtarget && (tagname == 'input' || tagname == 'img')))
     return true;
-
-  // don't do anything (another action processed before)
-  if (this.dont_select) {
-    this.dont_select = false;
-    return false;
-  }
 
   var dblclicked = now - this.rows[id].clicked < this.dblclick_time;
 
@@ -509,8 +502,6 @@
     evtarget = rcube_event.get_target(e),
     mod_key = rcube_event.get_modifier(e);
 
-  // Don't select this message
-  this.dont_select = true;
   // Don't treat double click on the expando as double click on the message.
   row.clicked = 0;
 

--
Gitblit v1.9.1