diff --git a/packages/react-bootstrap-table2-filter/src/components/date.js b/packages/react-bootstrap-table2-filter/src/components/date.js index adff6c6..da2ed2c 100644 --- a/packages/react-bootstrap-table2-filter/src/components/date.js +++ b/packages/react-bootstrap-table2-filter/src/components/date.js @@ -1,4 +1,5 @@ /* eslint react/require-default-props: 0 */ +/* jsx-a11y/no-static-element-interactions: 0 */ /* eslint no-return-assign: 0 */ /* eslint prefer-template: 0 */ import React, { Component } from 'react'; @@ -121,7 +122,11 @@ class DateFilter extends Component { } = this.props; return ( -
+
e.stopPropagation() } + className={ `filter date-filter ${className}` } + style={ style } + > this.numberFilterComparator = n } style={ comparatorStyle } diff --git a/packages/react-bootstrap-table2-filter/src/components/select.js b/packages/react-bootstrap-table2-filter/src/components/select.js index ba2d306..7c4d285 100644 --- a/packages/react-bootstrap-table2-filter/src/components/select.js +++ b/packages/react-bootstrap-table2-filter/src/components/select.js @@ -116,6 +116,7 @@ class SelectFilter extends Component { style={ style } className={ selectClass } onChange={ this.filter } + onClick={ e => e.stopPropagation() } defaultValue={ defaultValue !== undefined ? defaultValue : '' } > { this.getOptions() }