Merge branch 'master' of github.com:roundcube/roundcubemail

pull/7295/head
Aleksander Machniak 5 years ago
commit 005da225f6

@ -259,12 +259,18 @@ init_header: function()
}
},
/**
* Set the scrollable parent object for the table's fixed header
*/
container: window,
init_fixed_header: function()
{
var clone = $(this.list.tHead).clone();
if (!this.fixed_header) {
this.fixed_header = $('<table>')
.attr('id', this.list.id + '-fixedcopy')
.attr('class', this.list.className + ' fixedcopy')
.attr('role', 'presentation')
.css({ position:'fixed' })
@ -273,9 +279,9 @@ init_fixed_header: function()
$(this.list).before(this.fixed_header);
var me = this;
$(window).resize(function() { me.resize(); });
$(window).scroll(function() {
var w = $(window);
$(window).on('resize', function() { me.resize(); });
$(this.container).on('scroll', function() {
var w = $(this);
me.fixed_header.css({
marginLeft: -w.scrollLeft() + 'px',
marginTop: -w.scrollTop() + 'px'

Loading…
Cancel
Save