Ignore typing inside editable elements for handling of keyboards event in function onKeydown

This commit is contained in:
ma0068
2026-02-16 15:44:01 +01:00
parent 9d789d9a97
commit 556683574c
@@ -4,7 +4,7 @@ import CoreTag from '../../Tag/Tag.js';
import { tagHeaderFilter } from "../../../tabulator/filters/extendedHeaderFilter.js";
import { addTagInTable, deleteTagInTable, updateTagInTable } from "../../../../js/helpers/TagHelper.js";
import { tagFormatter } from "../../../../js/tabulator/formatter/tags.js";
//import { extendedHeaderFilter } from "../../../tabulator/filters/extendedHeaderFilter.js";
import ApiTag from "../../../api/factory/stv/tag.js";
import ListFilter from './List/Filter.js';
@@ -458,6 +458,14 @@ export default {
if (!this.focusObj)
return;
// Ignore typing inside editable elements
if (
e.target instanceof HTMLInputElement ||
e.target instanceof HTMLTextAreaElement ||
e.target.isContentEditable
)
return;
var next;
switch (e.code) {
case 'Enter':