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 !== '' ?