-
Notifications
You must be signed in to change notification settings - Fork 17
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
Set floating and fullscreen window to non dedicated. #100
Comments
The window is dedicated because there's only supposed to be one X window per floating frame. However, that shouldn't prevent a floating window from spawning a floating window (I've tested it with other applications and it works just fine). Looking at It sounds like there may be some form of race condition here where the frame ID isn't getting set? Can you enable |
Here is a
|
Is there a specific reason why floating and fullscreen windows are set as dedicated windows?
Popup windows cannot be displayed when spawned from a floating window because
exwm-layout--refresh-other
callsswitch-to-prev-buffer
.I encountered this issue while using VMware Workstation and Virt-manager within
exwm
. For example, when creating a new VM (which opens in a floating window) and trying to select a local ISO file, the file chooser dialog cannot be shown because it's another floating window.Removing all instances of
(set-window-dedicated-p window t)
resolves this issue.The text was updated successfully, but these errors were encountered: