refactor(client): use different hiding mechanism for quick search

This commit is contained in:
Elian Doran
2024-11-23 09:37:24 +02:00
parent d2d2620742
commit 91d23bae8e
2 changed files with 13 additions and 7 deletions

View File

@@ -11,8 +11,19 @@ import QuickSearchWidget from "./quick_search.js";
*/
export default class QuickSearchLauncherWidget extends QuickSearchWidget {
constructor(isHorizontalLayout) {
super();
this.isHorizontalLayout = isHorizontalLayout;
}
isEnabled() {
if (!this.isHorizontalLayout) {
// The quick search widget is added somewhere else on the vertical layout.
return false;
}
if (utils.isMobile()) {
// The widget takes too much spaces to be included in the mobile layout.
return false;
}