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

Fails to be visible on OS X in fullscreen mode #30

Open
alexchandel opened this issue Feb 17, 2016 · 5 comments
Open

Fails to be visible on OS X in fullscreen mode #30

alexchandel opened this issue Feb 17, 2016 · 5 comments
Assignees
Labels

Comments

@alexchandel
Copy link

alexchandel commented Feb 17, 2016

Whenever any app goes fullscreen, this subtitle player stays on the desktop. It needs to declare itself like a panel (see for example the Flux preferences pane), so it can hover over other fullscreen apps.

@carsonip carsonip self-assigned this Feb 17, 2016
@carsonip carsonip added the bug label Feb 17, 2016
@carsonip
Copy link
Owner

@alexchandel I'll look into that soon. Good to know there's an example.

@alexchandel
Copy link
Author

Another example is a fullscreen'd video from a web browser (e.g. Youtube on Chrome). The window occupies the entire screen on its own desktop, but the Penguin window cannot be dragged over it because macOS is treating it as a normal window rather than a panel window.

@alexchandel
Copy link
Author

@carsonip Could you please add an option in the settings to create the window with Qt::Tool instead of Qt::WindowStaysOnTopHint?

@carsonip
Copy link
Owner

I have experimented with Qt:Tool, and even with Qt::WA_MacAlwaysShowToolWindow, but the window will not display on top of a fullscreen app. Is it because the fullscreen window is on a new desktop? Still looking for a workaround.

@carsonip
Copy link
Owner

This may be relevant: https://stackoverflow.com/q/47711138

@carsonip carsonip changed the title Fails to be visible on OS X Fails to be visible on OS X in fullscreen mode Nov 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants