From 26e76dfdd89f0183466f2d3354ff741680137c6f Mon Sep 17 00:00:00 2001
From: thomascube <thomas@roundcube.net>
Date: Fri, 21 Jan 2011 12:12:43 -0500
Subject: [PATCH] Fix window size detection on IE

---
 skins/default/functions.js |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/skins/default/functions.js b/skins/default/functions.js
index 62e4783..9eed5f0 100644
--- a/skins/default/functions.js
+++ b/skins/default/functions.js
@@ -128,13 +128,13 @@
 
   if (show && ref) {
     var parent = $(ref).parent(),
+      win = $(window),
       pos = parent.hasClass('dropbutton') ? parent.offset() : $(ref).offset();
 
-    if (!above && pos.top + ref.offsetHeight + obj.height() > window.innerHeight)
+    if (!above && pos.top + ref.offsetHeight + obj.height() > win.height())
       above = true;
-
-    if (pos.left + obj.width() > window.innerWidth)
-      pos.left = window.innerWidth - obj.width() - 30;
+    if (pos.left + obj.width() > win.width())
+      pos.left = win.width() - obj.width() - 30;
 
     obj.css({ left:pos.left, top:(pos.top + (above ? -obj.height() : ref.offsetHeight)) });
   }

--
Gitblit v1.9.1