如果用户打开对话框,防止BrowserWindow模糊隐藏

时间:2018-10-23 11:54:16

标签: electron

我正在构建一个托盘应用程序,如果用户单击该应用程序之外的东西,则该应用程序应隐藏。这是一个简单的任务:

mainWindow.on("blur", () => {
  if (!mainWindow.webContents.isDevToolsOpened()) {
    mainWindow.hide();
  }
});

但是在我的应用程序中发生的是,用户可以从那里的文件系统中选择文件。如果对话框打开,则发出来自mainWindow的blur事件。对话框打开时,防止此事件的电子方式是什么?

0 个答案:

没有答案