From 6c1eaec38586a2c542f6b7b9c5c8870059472201 Mon Sep 17 00:00:00 2001
From: thomascube <thomas@roundcube.net>
Date: Fri, 23 Sep 2011 07:13:41 -0400
Subject: [PATCH] Ignore document.mouseup events if a jquery UI dialog is layed over

---
 program/js/app.js |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/program/js/app.js b/program/js/app.js
index 40aa76f..26b9539 100644
--- a/program/js/app.js
+++ b/program/js/app.js
@@ -1398,6 +1398,10 @@
   {
     var model, list, li, id;
 
+    // ignore event if jquery UI dialog is open
+    if ($(rcube_event.get_target(e)).closest('.ui-dialog, .ui-widget-overlay').length)
+      return;
+
     if (list = this.message_list) {
       if (!rcube_mouse_is_over(e, list.list.parentNode))
         list.blur();

--
Gitblit v1.9.1