/* $(document).on("keydown", "html", function (e) {
var $this = $(e.target),
event = e.originalEvent;
if (event.key === 'Escape') {
PF.fn.growl.close();
return;
}
var submit = event.key === 'Enter' && (event.ctrlKey || event.metaKey);
var $inputEnabledEnter = $this.is(":input.search, textarea") || $this.closest(".input-with-button").exists();
if(!$inputEnabledEnter && $this.is(":input") && event.key === 'Enter' && !submit) {
e.stopPropagation();
e.preventDefault();
return;
}
if($(PF.obj.modal.selectors.root).exists()) {
if(!submit && event.key === 'Enter' && $("[data-action=submit]", PF.obj.modal.selectors.root).exists() && !$this.is(".prevent-submit")) {
submit = true;
}
if(!submit) {
return;
}
$("[data-action=submit]", PF.obj.modal.selectors.root).trigger("click");
} else {
if(submit) {
var $form = $this.is(":input")
? $this.closest("form")
: $("form", ".form-content:visible").first();
$form.trigger("submit");
}
}
if(submit) {
PF.fn.keyFeedback.spawn(e);
}
});
// Trigger modal edit on hash #edit
// It must be placed after the event listener
if (window.location.hash && window.location.hash == "#edit") {
$("[data-modal=edit]")
.first()
.click();
}
*/