From ff115b0873f98bfad0462823cbc346071d803da9 Mon Sep 17 00:00:00 2001 From: Tom Najdek Date: Mon, 6 Nov 2023 11:35:46 +0100 Subject: [PATCH] Tweak search component to accept data-/aria- props --- chrome/content/zotero/components/search.jsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/chrome/content/zotero/components/search.jsx b/chrome/content/zotero/components/search.jsx index 82d00fcb34..4b3718f614 100644 --- a/chrome/content/zotero/components/search.jsx +++ b/chrome/content/zotero/components/search.jsx @@ -27,6 +27,7 @@ const React = require('react'); const PropTypes = require('prop-types'); +const { pick } = require('./utils'); class Search extends React.PureComponent { constructor(props) { @@ -91,6 +92,7 @@ class Search extends React.PureComponent { onChange={this.handleChange} onKeyDown={this.handleKeyDown} value={this.state.immediateValue} + {...pick(this.props, p => p.startsWith('data-') || p.startsWith('aria-'))} /> {this.state.immediateValue !== '' ?