Fix overlay windows showing up on Linux

This commit is contained in:
Natsumi
2025-09-02 23:33:18 +12:00
parent 1b2697b359
commit 489e084a33
3 changed files with 5 additions and 11 deletions

View File

@@ -11,7 +11,7 @@ $ZipName = "VRCX_" + $Date + ".zip"
$SetupName = "VRCX_" + $Date + "_Setup.exe"
Write-Host "Building .Net..." -ForegroundColor Green
dotnet build Dotnet\VRCX-Cef.csproj -p:Configuration=Release -p:Platform=x64 -p:RestorePackagesConfig=true -t:"Restore;Clean;Build" -m --self-contained
dotnet build Dotnet\VRCX-Cef.csproj -p:Configuration=Release -p:WarningLevel=0 -p:Platform=x64 -p:RestorePackagesConfig=true -t:"Restore;Clean;Build" -m --self-contained
Write-Host "Building Node.js..." -ForegroundColor Green
Remove-Item -Path "node_modules" -Force -Recurse -ErrorAction SilentlyContinue

View File

@@ -1,4 +1,4 @@
@echo off
cd ../../
dotnet build Dotnet\VRCX-Cef.csproj -p:Configuration=Release -p:Platform=x64 -p:RestorePackagesConfig=true -t:"Restore;Clean;Build" -m --self-contained
dotnet build Dotnet\VRCX-Cef.csproj -p:Configuration=Release -p:WarningLevel=0 -p:Platform=x64 -p:RestorePackagesConfig=true -t:"Restore;Clean;Build" -m --self-contained
pause

View File

@@ -533,18 +533,14 @@ function createTray() {
label: 'Open',
type: 'normal',
click: function () {
BrowserWindow.getAllWindows().forEach(function (win) {
win.show();
});
mainWindow.show();
}
},
{
label: 'DevTools',
type: 'normal',
click: function () {
BrowserWindow.getAllWindows().forEach(function (win) {
win.webContents.openDevTools();
});
mainWindow.webContents.openDevTools();
}
},
{
@@ -560,9 +556,7 @@ function createTray() {
tray.setContextMenu(contextMenu);
tray.on('click', () => {
BrowserWindow.getAllWindows().forEach(function (win) {
win.show();
});
mainWindow.show();
});
}