Please, merge your jquery selectors when possible :
if ($(ev.target).parents('.oe_searchview').length === 0 && $(ev.target).parents('div#ui-datepicker-div').length === 0) { ...
could be
if (!$(ev.target).parents('.oe_searchview, div#ui-datepicker-div').length) { ...
« Back to merge proposal
Please, merge your jquery selectors when possible :
if ($(ev.target) .parents( '.oe_searchview ').length === 0 && $(ev.target) .parents( 'div#ui- datepicker- div').length === 0) { ...
could be
if (!$(ev. target) .parents( '.oe_searchview , div#ui- datepicker- div').length) { ...