swaywm / sway

i3-compatible Wayland compositor
https://swaywm.org
MIT License
14.64k stars 1.11k forks source link

Shrinking the bemenu window leaves visible rendering artifacts #6827

Open Weypare opened 2 years ago

Weypare commented 2 years ago

Sway Version: 1.8-dev-f707f583 (Feb 10 2022, branch 'master')

Debug Log: sway.log

Description:

When bemenu window is shrinking, the previous parts of the window are not being removed from the screen. To reproduce, run seq 20 | bemenu -c -l 10 and type 12.

Example:

https://user-images.githubusercontent.com/17096718/153455382-39f38dac-a5a0-4576-89fe-a4ec1637b470.mp4

I've bisected the problem to f67ed6772c27d7ba163e8caa3c9eb8481712a716.

Weirdly enough, the problem only occurs on my laptop monitor and not on the external one.

IlyaMZP commented 2 years ago

https://user-images.githubusercontent.com/25824718/168473165-1577a0f1-7442-4cf8-ac7b-2a367474e438.mp4

I have a somewhat similar issue going on with wofi, that occurs from window resizing to the narrow monitor size.