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

Transient windows don't render on the same workspace as their parent #251

Closed
2 tasks
sminez opened this issue Nov 28, 2022 · 1 comment
Closed
2 tasks
Labels
bug Something isn't working

Comments

@sminez
Copy link
Owner

sminez commented Nov 28, 2022

Describe the bug

The position of the transient window seems roughly correct (e.g. top left corner) but the workspace is wrong which means that actually focusing the window and interacting with it isn't possible.

To Reproduce

Steps to reproduce the behavior:

  • Open a program with dialogs (discord is where I spotted this)
  • Trigger a dialog opening with the parent on a workspace other than the first
  • Focus the first workspace to make the dialog visible

Expected behavior

Dialogs and other transient windows are mapped to the correct positions.

Screenshots

If applicable, add screenshots to help explain your problem.

Versions & OS Details

  • OS: [e.g. linux/bsd]
  • Distribution [e.g. Ubuntu/Arch]
  • OS Version [e.g. 20.04 LTS]
  • Penrose Version [point version from crates.io or hash of develop]

Additional context

  • minimal main.rs that reproduces the issue
  • debug log output
@sminez sminez added the bug Something isn't working label Nov 28, 2022
@sminez
Copy link
Owner Author

sminez commented Jun 10, 2023

Fixed in ca9ea78

@sminez sminez closed this as completed Jun 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant