You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Those are cloaked windows, they return as visible for win32 api because.... Microsoft.
what you have to do is check if they are cloaked before checking if they are visible
use NAPI FFI for that
Bug description
Calling window.isVisible() returns true for every process that is running. Claims that every window is visible.
To Reproduce
windowManager.getWindows().forEach((window) => { if (window.isVisible()) { console.log(window.path); } });
Expected behavior
Should only return true if window is visible.
Screenshots
Details:
node-window-manager
version: 2.0.1node-window-manager
version:Additional context
The text was updated successfully, but these errors were encountered: