diff --git a/chrome/content/zotero/components/virtualized-table.jsx b/chrome/content/zotero/components/virtualized-table.jsx index 6a7de25468..17faebee53 100644 --- a/chrome/content/zotero/components/virtualized-table.jsx +++ b/chrome/content/zotero/components/virtualized-table.jsx @@ -727,6 +727,10 @@ class VirtualizedTable extends React.Component { } _handleContextMenu = async (e, index) => { + if (e.target.nodeName.toLocaleLowerCase() === 'input') { + // Do not hijack context menu on inputs, fixes #5374 + return; + } if (!this.selection.isSelected(index)) { this._onSelection(index, false, false); }