Fix: Startup verif + Update Package

This commit is contained in:
MasterAcnolo
2025-12-20 09:11:25 +01:00
parent c774821cc4
commit cbfde8b761
2 changed files with 19 additions and 38 deletions

31
main.js
View File

@@ -45,24 +45,25 @@ function checkNativeDependencies() {
return true;
}
if (!gotLock) {
// Une instance existe déjà -> fermer l'ancienne et continuer la nouvelle
// Ici la nouvelle instance continue normalement
} else {
if (!checkNativeDependencies()) {
// Arrêt déjà géré dans la fonction
if(!config.localMode){
if (!gotLock) {
// Une instance existe déjà -> fermer l'ancienne et continuer la nouvelle
// Ici la nouvelle instance continue normalement
} else {
app.on("second-instance", () => {
// La vieille instance se ferme
if (mainWindow) {
logger.info("New Instance Detected, closing the older...");
mainWindow.destroy();
mainWindow = null;
}
});
if (!checkNativeDependencies()) {
// Arrêt déjà géré dans la fonction
} else {
app.on("second-instance", () => {
// La vieille instance se ferme
if (mainWindow) {
logger.info("New Instance Detected, closing the older...");
mainWindow.destroy();
mainWindow = null;
}
});
}
}
}
// Création fenêtre principale
async function createMainWindow() {
if (mainWindow) {