fix custom titlebar in prompt options

This commit is contained in:
Araxeus
2022-02-23 17:15:10 +02:00
parent ff39ddb277
commit 47729130c9

View File

@ -1,17 +1,18 @@
const path = require("path");
const is = require("electron-is");
const { isEnabled } = require("../config/plugins");
const iconPath = path.join(__dirname, "..", "assets", "youtube-music-tray.png");
const customTitlebarPath = path.join(__dirname, "prompt-custom-titlebar.js");
const promptOptions = is.macOS() ? {
customStylesheet: "dark",
icon: iconPath
} : {
const promptOptions = !is.macOS() && isEnabled("in-app-menu") ? {
customStylesheet: "dark",
// The following are used for custom titlebar
frame: false,
customScript: customTitlebarPath,
} : {
customStylesheet: "dark",
icon: iconPath
};
module.exports = () => promptOptions;