diff --git a/pkg/interface/src/components/OmniboxResult.js b/pkg/interface/src/components/OmniboxResult.js index 050757f6f..eef4f76e6 100644 --- a/pkg/interface/src/components/OmniboxResult.js +++ b/pkg/interface/src/components/OmniboxResult.js @@ -18,13 +18,26 @@ export class OmniboxResult extends Component { render() { const { icon, text, subtext, link, navigate, selected, dark } = this.props; - const invertGraphic = ((!dark && this.state.hovered || selected === link) || (dark && !(this.state.hovered || selected === link))) - ? { filter: 'invert(1)' } - : { filter: 'invert(0)' }; + let invertGraphic = {}; + + if (icon.toLowerCase() !== 'dojo') { + invertGraphic = (!dark && this.state.hovered) || + selected === link || + (dark && !(this.state.hovered || selected === link)) + ? { filter: "invert(1)" } + : { filter: "invert(0)" }; + } else { + invertGraphic = + (!dark && this.state.hovered) || + selected === link || + (dark && !(this.state.hovered || selected === link)) + ? { filter: "invert(0)" } + : { filter: "invert(1)" }; + } let graphic =
; if (defaultApps.includes(icon.toLowerCase())) { - graphic = ; + graphic = ; } else { graphic = ; }