diff --git a/frontend/src/metabase/query_builder/components/filters/FilterPopover.jsx b/frontend/src/metabase/query_builder/components/filters/FilterPopover.jsx index 20e20480314ba696c7d92d92c0b10510a30426a6..2e12b6c8e63c44c7c21eb951b6e8ef77804ff990 100644 --- a/frontend/src/metabase/query_builder/components/filters/FilterPopover.jsx +++ b/frontend/src/metabase/query_builder/components/filters/FilterPopover.jsx @@ -338,17 +338,23 @@ export default class FilterPopover extends Component { <h3 className="mx1">-</h3> <h3 className="text-default">{formatField(field)}</h3> - <a - className="ml-auto flex align-center text-grey-3 pl4" - onClick={() => this.setState({ showOperator: !showOperator })} - > - {!showOperator && <h3>{operator && operator.verboseName}</h3>} - <Icon - name={showOperator ? "chevronup" : "chevrondown"} - size={12} - className="mx1" - /> - </a> + {!isTime(field) && !isDate(field) ? ( + <a + className="ml-auto flex align-center pl4" + onClick={() => this.setState({ showOperator: !showOperator })} + > + {!showOperator && ( + <h3 className="text-default"> + {operator && operator.verboseName} + </h3> + )} + <Icon + name={showOperator ? "chevronup" : "chevrondown"} + size={12} + className="mx1 text-grey-3" + /> + </a> + ) : null} </div> {isTime(field) ? ( <TimePicker