add runtime check for search engine options

This commit is contained in:
Nriver 2023-05-04 16:20:09 +08:00
parent 22587ee6b5
commit 8ce499e958

View File

@ -1,4 +1,5 @@
import OptionsWidget from "../options_widget.js"; import OptionsWidget from "../options_widget.js";
import utils from "../../../../services/utils.js";
const TPL = ` const TPL = `
<div class="options-section"> <div class="options-section">
@ -43,6 +44,10 @@ const SEARCH_ENGINES = {
} }
export default class SearchEngineOptions extends OptionsWidget { export default class SearchEngineOptions extends OptionsWidget {
isEnabled() {
return super.isEnabled() && utils.isElectron();
}
doRender() { doRender() {
this.$widget = $(TPL); this.$widget = $(TPL);