FCLT#58011 Flikkerend inline hamburger menu werkt weer zoals voorheen
svn path=/Website/branches/v2019.1/; revision=42783
This commit is contained in:
@@ -341,15 +341,18 @@ var matchAny = function (haystack, arr) {
|
|||||||
var checkRelated = function(e) {
|
var checkRelated = function(e) {
|
||||||
if (!e.relatedTarget)
|
if (!e.relatedTarget)
|
||||||
return false;
|
return false;
|
||||||
if ($(window.activerow) != null && $(e.relatedTarget).closest("tr").length &&
|
|
||||||
$(window.activerow).attr("ROWKEY") !== $(e.relatedTarget).closest("tr").attr("ROWKEY"))
|
|
||||||
return false;
|
|
||||||
var tg = e.target.className.split(" ");
|
var tg = e.target.className.split(" ");
|
||||||
var related = e.relatedTarget.className.split(" ");
|
var related = e.relatedTarget.className.split(" ");
|
||||||
var inlineClasses = ["allactions", "ia2"];
|
var inlineClasses = ["allactions", "ia2"];
|
||||||
if (!matchAny(related.concat(tg), inlineClasses) &&
|
if (!matchAny(related.concat(tg), inlineClasses))
|
||||||
$(e.target).closest("tr").attr("ROWKEY") !== $(e.relatedTarget).closest("tr").attr("ROWKEY"))
|
{
|
||||||
|
var relatedROWKEY = $(e.relatedTarget).closest("tr").attr("ROWKEY");
|
||||||
|
if ($(e.target).closest("tr").attr("ROWKEY") !== relatedROWKEY)
|
||||||
return false;
|
return false;
|
||||||
|
if ($(window.activerow) != null &&
|
||||||
|
$(window.activerow).attr("ROWKEY") !== relatedROWKEY)
|
||||||
|
return false;
|
||||||
|
}
|
||||||
var relatedArray = ["hambCont", "allactions"];
|
var relatedArray = ["hambCont", "allactions"];
|
||||||
if ($(e.relatedTarget).parents(".hambCont")[0] || $(e.relatedTarget).parents(".allactions")[0] || matchAny(related, relatedArray))
|
if ($(e.relatedTarget).parents(".hambCont")[0] || $(e.relatedTarget).parents(".allactions")[0] || matchAny(related, relatedArray))
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Reference in New Issue
Block a user