Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AlwaysOnTop does not work with Fullscreen or kiosk #4554

Closed
wmbaum opened this issue Mar 11, 2016 · 7 comments
Closed

AlwaysOnTop does not work with Fullscreen or kiosk #4554

wmbaum opened this issue Mar 11, 2016 · 7 comments
Assignees
Milestone

Comments

@wmbaum
Copy link

wmbaum commented Mar 11, 2016

In 0.13-rc1, on at least Windows, AlwaysOnTop does not work with fullscreen or even almost fullscreen windows.

AlwaysOnTop works correctly for small windows, but not for windows that cover most or all of the monitor. For example, on a 1920x1080 monitor, a 1920x1040 AlwaysOnTop window successfully prevents other windows from being diplayed on top of it, but a 1920x1060 or larger window will not. Both claim success (win.isAlwaysOnTop()==true), but only the smaller window is actually always on top. Above a certain size, some property of the window doesn't actually get set and other apps can be focused on top of it.

@krneticz
Copy link

I'm experiencing the same issue, with rc1 and rc2.

@krneticz
Copy link

This issue is significant because, when you run some content in your app that have Flash, Windows terminal window flashes over the app for a moment. That is happening with nwjs 12 and 13 with PPAPI Flash. Is there a way to avoid that window to flash? If not, then fixing this is critical for our application to be able to go to production with nw13, since when always on top works as it should, that does not happen.

@krneticz
Copy link

krneticz commented Apr 8, 2016

@rogerwang is this planed to be fixed anytime soon? This is very important to us (SeeYouLink).

Thanks,
Zoran

@rogerwang
Copy link
Member

Will fix this soon. Thanks.

@rogerwang rogerwang self-assigned this Apr 8, 2016
@rogerwang rogerwang added this to the 0.13.x milestone Apr 8, 2016
@rogerwang
Copy link
Member

This is fixed in git and will be available in the next nightly build.

@rogerwang
Copy link
Member

@rogerwang
Copy link
Member

It was caused by an upstream measure that not letting window covering task bar becomes always-on-top: https://bugs.chromium.org/p/chromium/issues/detail?id=320107

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants