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

The GUI app doesn't handle ex. resizing well #197

Open
kurtbahartr opened this issue Nov 14, 2024 · 2 comments
Open

The GUI app doesn't handle ex. resizing well #197

kurtbahartr opened this issue Nov 14, 2024 · 2 comments

Comments

@kurtbahartr
Copy link

kurtbahartr commented Nov 14, 2024

Describe the bug
See: hyprwm/Hyprland#8464

Because the GUI app seems to be introducing itself as a normal/main window instead of a popup -which is logically right for the app itself but causes devastating side effects on some tiling DEs/WMs- the GUI app tries to fill the whole frame it was given to, but rather causes the usage of it to be harder and clunkier. (See Screenshots section for a video)

OS and app information:

  • OS: Arch Linux on Hyprland 0.45.0
  • App version 2.11.11

To Reproduce
Steps to reproduce the behavior:

  1. Install and start a tiling WM, Hyprland is the only one I tried this with.
  2. Launch Windscribe GUI inside the WM.
  3. The app should visually center itself but the click areas should be anchored to the top left.
  • Changing focus to another app and back makes the GUI try to fix itself and anchor to top left as well.
  • Doing an action that changes its size, such as expanding the "Locations" menu or going to settings, should also cause the same effect.
  • If the assigned frame is smaller than the size the GUI expects, you may also see the GUI itself try to draw out of the frame.

Expected behavior
The GUI introduces itself as a popup instead of a regular window, which should only leave resizing issues in place.

Screenshots
https://photos.app.goo.gl/8YZstwKv2oafPa2R9

Additional context
Does this bug occur in previous versions of the app or is it new to the build version you noted above?

I haven't tried using Windscribe in a tiling WM before - I only used to stick to either Windows as the OS or regular DEs like GNOME, KDE and Budgie on Linux.

@jaxu
Copy link
Contributor

jaxu commented Nov 14, 2024

Thanks for the report. This is on our board already, though not a high priority at the moment. We will address it when resources allow.

@kurtbahartr
Copy link
Author

Thank you so much. I'm eagerly waiting to see that day come. :)

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

2 participants