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

some xwayland windows open not scaled until input is received #9256

Closed
3 of 6 tasks
nnyyxxxx opened this issue Jan 31, 2025 · 5 comments · Fixed by #9298
Closed
3 of 6 tasks

some xwayland windows open not scaled until input is received #9256

nnyyxxxx opened this issue Jan 31, 2025 · 5 comments · Fixed by #9298
Labels
bug Something isn't working

Comments

@nnyyxxxx
Copy link
Contributor

Already reported ? *

  • I have searched the existing open and closed issues.

Regression?

Definitely a regression - something broke after update (requires bisect)

System Info and Hyprland Version

System/Version info
Hyprland 0.47.0 built from branch main at commit ef03f6911694413b1b06aba727ad9ab089a511f7  (xwayland: handle window coords correctly (9238)).
Date: Thu Jan 30 16:36:42 2025
Tag: v0.47.0-21-gef03f691, commits: 5763
built against:
 aquamarine 0.7.2
 hyprlang 0.6.0
 hyprutils 0.5.0
 hyprcursor 0.1.11
 hyprgraphics 0.1.1


no flags were set


System Information:
System name: Linux
Node name: iwuvyou
Release: 6.12.10-arch1-1
Version: #1 SMP PREEMPT_DYNAMIC Sat, 18 Jan 2025 02:26:57 +0000


GPU information:
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 24 [Radeon RX 6400/6500 XT/6500M] [1002:743f] (rev c7) (prog-if 00 [VGA controller])
0f:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1638] (rev c9) (prog-if 00 [VGA controller])


os-release: NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo


plugins:

Description

Some xwayland windows open not scaled until input is received causing them to look malformed.

How to reproduce

I've encountered this issue with file pickers, open a file picker repeatedly until its deformed

Attach not paste

  • I understand that all text files must be attached, and not pasted directly. If not respected, this issue will likely get closed as spam

Checklist of files to include below

  • Hyprland config - hyprctl systeminfo -c (always include)
  • Crash report (always include in case of crash)
  • Video (always include in case of a visual bug)
  • Logs (might contain useful info such as errors)

Additional info & File uploads

sysinformation.txt

@nnyyxxxx nnyyxxxx added the bug Something isn't working label Jan 31, 2025
@nnyyxxxx
Copy link
Contributor Author

input could be categorized as moving the window, resizing the window, etc

@nnyyxxxx
Copy link
Contributor Author

i assume 445acec from the description of this commit, it was supposed to fix this issue. But I was still able to repro.

@nnyyxxxx
Copy link
Contributor Author

445acec related to this probably

@PaideiaDilemma
Copy link
Contributor

As mentioned in different places, since 445acec we send to many xwayland configure events, which probably leads to this problem.

@nnyyxxxx
Copy link
Contributor Author

nnyyxxxx commented Feb 1, 2025

yeah... vaxry borking stuff

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

Successfully merging a pull request may close this issue.

2 participants