diff --git a/electron/main.cjs b/electron/main.cjs index e606362..fd79574 100644 --- a/electron/main.cjs +++ b/electron/main.cjs @@ -1,10 +1,14 @@ // Slim Budget 데스크톱(Electron) 메인 프로세스. // 라이브 사이트(https://app.sblog.kr)를 직접 로드한다 → 프론트 변경이 자동 반영(재설치 불필요), // 같은 출처라 CORS 우회도 불필요. 배포된 웹 게이트가 Electron 을 감지해 안내페이지 대신 전체 앱을 띄운다. -const { app, BrowserWindow, shell, session, ipcMain } = require('electron') +const { app, BrowserWindow, shell, session, ipcMain, Menu } = require('electron') const fs = require('fs') const path = require('path') +// 기본 애플리케이션 메뉴(File/Edit/View/Window) 제거 — 메인 창뿐 아니라 +// 구글 로그인 팝업 등 자식 창에도 메뉴바가 안 붙도록 전역으로 비활성화. +Menu.setApplicationMenu(null) + // 네이티브 대화상자(alert/confirm) 제목은 app.getName() 을 쓴다 → package.json name('sb_pt') 대신 표기. app.setName('돈돼지 가계부')