diff --git a/addons/web/static/src/search/control_panel/control_panel.xml b/addons/web/static/src/search/control_panel/control_panel.xml index f383d631496..4ba3c7fcd9f 100644 --- a/addons/web/static/src/search/control_panel/control_panel.xml +++ b/addons/web/static/src/search/control_panel/control_panel.xml @@ -68,6 +68,7 @@ + diff --git a/addons/web/static/src/search/search_bar/search_bar.js b/addons/web/static/src/search/search_bar/search_bar.js index 3e61f330912..a2ed1ec39bf 100644 --- a/addons/web/static/src/search/search_bar/search_bar.js +++ b/addons/web/static/src/search/search_bar/search_bar.js @@ -9,18 +9,8 @@ import { DomainSelectorDialog } from "@web/core/domain_selector_dialog/domain_se import { fuzzyTest } from "@web/core/utils/search"; import { _t } from "@web/core/l10n/translation"; import { SearchBarMenu } from "../search_bar_menu/search_bar_menu"; -import { useDebounced } from "@web/core/utils/timing"; -import { browser } from "@web/core/browser/browser"; -import { SIZES } from "@web/core/ui/ui_service"; -import { - Component, - onMounted, - onWillUnmount, - useExternalListener, - useRef, - useState, -} from "@odoo/owl"; +import { Component, useExternalListener, useRef, useState } from "@odoo/owl"; const parsers = registry.category("parsers"); const CHAR_FIELDS = ["char", "html", "many2many", "many2one", "one2many", "text", "properties"]; @@ -41,7 +31,6 @@ export class SearchBar extends Component { expanded: [], focusedIndex: 0, query: "", - showSearchBar: this.ui.size > SIZES.SM, }); // derived state @@ -64,10 +53,6 @@ export class SearchBar extends Component { useExternalListener(window, "click", this.onWindowClick); useExternalListener(window, "keydown", this.onWindowKeydown); - - this.onResize = useDebounced(this.onResize, 200); - onMounted(() => browser.addEventListener("resize", this.onResize)); - onWillUnmount(() => browser.removeEventListener("resize", this.onResize)); } /** @@ -443,10 +428,6 @@ export class SearchBar extends Component { this.inputRef.el.focus(); } - onResize() { - this.state.showSearchBar = this.ui.size > SIZES.SM; - } - /** * @param {KeyboardEvent} ev */ diff --git a/addons/web/static/src/search/search_bar/search_bar.xml b/addons/web/static/src/search/search_bar/search_bar.xml index b8096ba525b..5b271093783 100644 --- a/addons/web/static/src/search/search_bar/search_bar.xml +++ b/addons/web/static/src/search/search_bar/search_bar.xml @@ -80,7 +80,7 @@ -