Window的Snap Assist找不到我的电子申请表

cod*_*bia 8 javascript windows electron

我试图弄清楚如何让Windows进入Snap Assist我的电子窗口(在将另一个窗口瞄准一侧后显示打开窗口的缩略图).

出于某种原因,当我将另一个程序捕捉到屏幕的一半时,当它为屏幕的另一半选择一个应用程序时,我的应用程序在选项中不可用.

是否需要打开/设置功能或BrowserWindow配置才能使其正常工作?

编辑:我想要注意,我知道这可以工作,因为它适用于其他应用程序,如Slack和Discord.

编辑:添加我的主浏览器窗口的设置:

mainWindow = new BrowserWindow({
    title: app.getName(),
    width: wndSettings.size.width,
    height: wndSettings.size.height,
    resizable: wndSettings.resizable,
    frame: false,
    icon: windowIcon,
    alwaysOnTop: false,
    show: false,
    autoHideMenuBar: true
});

mainWindow.on('ready-to-show', function () {
    mainWindow.show();
});
Run Code Online (Sandbox Code Playgroud)

在登录屏幕中,Resizable最初设置为false,但登录后变为true.

pus*_*kin 1

Snap Assist 将仅显示可调整大小的窗口。如果您的窗口最初不可调整大小,那么您将无法将其捕捉到一侧。

resizable更新:我现在看到,如果您设置为 false,然后通过 稍后使其可调整大小,就会发生这种情况setResizable(true)

此问题正在此处跟踪。