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

Weird scaling behaviour on some applications when dragged (Alacritty and foot) #2339

Closed
pamo22 opened this issue Apr 20, 2024 · 5 comments
Closed
Labels

Comments

@pamo22
Copy link

pamo22 commented Apr 20, 2024

Describe the bug
When I set up two displays, one with a non-integer scaling factor, the application will for some reason scale itself a little bit (to match the scaling of the other window?). I've only seen this happen with foot and alacritty at this point.

To Reproduce
Connect two monitors to your computer
Set one monitor to a scale of 1.
Set the other to a scale of some non-integer value.
Spawn a foot or alacritty terminal.
Drag the created window.

Expected behavior
It shouldn't scale at all.

Screenshots or stacktrace
https://github.com/WayfireWM/wayfire/assets/85981214/9cd0627d-4389-4b96-b7ee-659ff3a1f175

Wayfire version
0.9.0-08661cfb (Apr 20 2024) branch HEAD

@pamo22 pamo22 added the bug label Apr 20, 2024
@m007x
Copy link

m007x commented May 6, 2024

Are you saying this only happens with alacritty and foot from your testing? Or have you seen this behavior with others too?

@pamo22
Copy link
Author

pamo22 commented May 6, 2024

From very limited testing, yes. Only terminals seemed to be affected.

@kode54
Copy link
Contributor

kode54 commented May 15, 2024

Also happens with Konsole. Does not happen with Kitty.

Edit: Also doesn't seem to affect WezTerm.

@ammen99
Copy link
Member

ammen99 commented May 15, 2024

Probably related to #2331 (see especially the comments from me requesting improvements)

@ammen99
Copy link
Member

ammen99 commented Jun 11, 2024

With #2331 wayfire now does the best it can to inform clients about what scale to use (fractional or not). If clients however change appearance when they change their scale, then this is a bug in the clients, not Wayfire. Closing

@ammen99 ammen99 closed this as completed Jun 11, 2024
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

4 participants