From 8b40575b5c0d141a8a42b2003f59233a0bc7c4c0 Mon Sep 17 00:00:00 2001
From: Aleksander Machniak <alec@alec.pl>
Date: Fri, 31 Jul 2015 07:24:03 -0400
Subject: [PATCH] Fix wrong positioning of message list header on page scroll in Webkit browsers (#1490035)

---
 program/js/list.js |    7 ++++---
 CHANGELOG          |    1 +
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/CHANGELOG b/CHANGELOG
index c1fb526..166e9ee 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -31,6 +31,7 @@
 - Fix draft removal after a message is sent and storing sent message is disabled (#1490467)
 - Fix so imap folder attribute comparisons are case-insensitive (#1490466)
 - Fix bug where new messages weren't added to the list in search mode
+- Fix wrong positioning of message list header on page scroll in Webkit browsers (#1490035)
 
 RELEASE 1.1.2
 -------------
diff --git a/program/js/list.js b/program/js/list.js
index d5a1eb1..5a420b1 100644
--- a/program/js/list.js
+++ b/program/js/list.js
@@ -248,9 +248,10 @@
     $(window).resize(function() { me.resize(); });
     $(window).scroll(function() {
       var w = $(window);
-      me.fixed_header.css('marginLeft', (-w.scrollLeft()) + 'px');
-      if (!bw.webkit)
-        me.fixed_header.css('marginTop', (-w.scrollTop()) + 'px');
+      me.fixed_header.css({
+        marginLeft: -w.scrollLeft() + 'px',
+        marginTop: -w.scrollTop() + 'px'
+      });
     });
   }
   else {

--
Gitblit v1.9.1