Skip to content

Animation visual glitch with movefocus_cycles_fullscreen #9162

Closed as not planned
@soufhehe

Description

Already reported ? *

  • I have searched the existing open and closed issues.

Regression?

Not a regression - it's an old bug

System Info and Hyprland Version

System/Version info
Hyprland 0.46.0 built from branch  at commit ae403e6a05452336abd97e61be2706f6a930d827 dirty (flake.lock: update).
Date: Thu Jan 23 13:48:37 2025
Tag: v0.46.0-148-gae403e6a, commits: 5703
built against:
 aquamarine 0.7.1
 hyprlang 0.6.0
 hyprutils 0.4.0
 hyprcursor 0.1.11
 hyprgraphics 0.1.1


no flags were set


System Information:
System name: Linux
Node name: aphe-gentoo
Release: 6.12.10-gentoo-dist
Version: #1 SMP PREEMPT_DYNAMIC Fri Jan 17 15:33:02 -00 2025


GPU information: 
02:00.0 Non-Volatile memory controller [0108]: Solid State Storage Technology Corporation CL1-3D256-Q11 NVMe SSD M.2 [1e95:9100] (rev 03) (prog-if 02 [NVM Express])
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Renoir [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1636] (rev c2) (prog-if 00 [VGA controller])


os-release: NAME=Gentoo
ID=gentoo
PRETTY_NAME="Gentoo Linux"
ANSI_COLOR="1;32"
HOME_URL="https://www.gentoo.org/"
SUPPORT_URL="https://www.gentoo.org/support/"
BUG_REPORT_URL="https://bugs.gentoo.org/"
VERSION_ID="2.17"


plugins:

Description

There are artifacts when moving focus fullscreen with movefocus_cycles_fullscreen enabled.

I think that it does that because windows are tiled underneath fullscreen window and it needs 0.1s to update its state, idk. It is clearly visible when animations are disabled

How to reproduce

Here it happens when switching to to window to the right (see the left edge)
https://github.com/user-attachments/assets/f807d025-8ad8-466d-bdcb-3cb6cd963beb

I noticed it doesn't happen when switching from the right window to the left window :
https://github.com/user-attachments/assets/dd1d2051-1629-4ed9-a05f-6fe73a7ee85e

Now here is how it looks like when animations are disabled
https://github.com/user-attachments/assets/7f38bb9e-927d-4dd2-ae9f-056f85ea1d0c

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

tmp.txt

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions