From 3a0f8227679af7199c0fe4d7ac1bdcf4f68cd943 Mon Sep 17 00:00:00 2001
From: Aleksander Machniak <alec@alec.pl>
Date: Sun, 23 Jun 2013 07:33:49 -0400
Subject: [PATCH] Improve screen min-width calculation

---
 skins/larry/mail.css |    1 -
 skins/larry/ui.js    |   12 ++++++------
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/skins/larry/mail.css b/skins/larry/mail.css
index d653c78..0af34f3 100644
--- a/skins/larry/mail.css
+++ b/skins/larry/mail.css
@@ -388,7 +388,6 @@
 	position: absolute;
 	right: 0;
 	top: 0;
-	width: 400px;
 }
 
 #mailpreviewtoggle {
diff --git a/skins/larry/ui.js b/skins/larry/ui.js
index ccc9cef..a857272 100644
--- a/skins/larry/ui.js
+++ b/skins/larry/ui.js
@@ -204,12 +204,6 @@
       }
     }
 
-    // set min-width to show all toolbar buttons
-    var screen = $('.minwidth');
-    if (screen.length) {
-      screen.css('min-width', $('.toolbar').width() + $('#quicksearchbar').parent().width() + 20);
-    }
-
     // turn a group of fieldsets into tabs
     $('.tabbed').each(function(idx, elem){ init_tabs(elem); })
 
@@ -247,6 +241,12 @@
         });
     });
 
+    // set min-width to show all toolbar buttons
+    var screen = $('body > div.minwidth');
+    if (screen.length) {
+      screen.css('min-width', $('.toolbar').width() + $('#quicksearchbar').width() + $('#searchfilter').width() + 30);
+    }
+
     $(document.body)
       .bind('mouseup', body_mouseup)
       .bind('keyup', function(e){

--
Gitblit v1.9.1