fix: avoid closing filter popover on any date picker interactions

This commit is contained in:
Ankush Menat 2024-03-14 12:13:58 +05:30
parent 0a9f6ca4e7
commit 8315d2ac3e

View file

@ -64,11 +64,7 @@ frappe.ui.FilterGroup = class {
set_popover_events() {
$(document.body).on("click", (e) => {
if (this.wrapper && this.wrapper.is(":visible")) {
const in_datepicker =
$(e.target).is(".datepicker--cell") ||
$(e.target).closest(".datepicker--nav-title").length !== 0 ||
$(e.target).parents(".datepicker--nav-action").length !== 0 ||
$(e.target).is(".datepicker--button");
const in_datepicker = $(e.target).parents(".datepicker").length;
if (
$(e.target).parents(".filter-popover").length === 0 &&