Fixed dropdown menu in tables overflow

This commit is contained in:
Bernd Bestel
2020-11-11 20:14:16 +01:00
parent e3ab943fe7
commit b15740bded
2 changed files with 22 additions and 1 deletions

View File

@@ -719,11 +719,28 @@ $('.table').on('column-sizing.dt', function(e, settings)
if (dtScrollWidth < tableWidth)
{
$('.dataTables_scrollBody').addClass("grab-cursor");
} else
$('.dataTables_scrollBody').removeClass("force-overflow-visible");
}
else
{
$('.dataTables_scrollBody').removeClass("grab-cursor");
$('.dataTables_scrollBody').addClass("force-overflow-visible");
}
});
$('td .dropdown').on('show.bs.dropdown', function(e)
{
if ($('.dataTables_scrollBody').hasClass("grab-cursor"))
{
$('.dataTables_scrollBody').addClass("force-overflow-visible");
}
});
$("td .dropdown").on('hide.bs.dropdown', function(e)
{
if ($('.dataTables_scrollBody').hasClass("grab-cursor"))
{
$('.dataTables_scrollBody').removeClass("force-overflow-visible");
}
})
$(window).on("message", function(e)
{