WayfireWM / WayfireWM/wayfire

scale: uncomfortable animation when switching workspaces

Open
#1,350 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
C++
Stars
3.1k
Forks
237
Avg merge
1h 43m
Merged PRs (30d)
1

Description

Describe the bug

See title.

To Reproduce
Steps to reproduce the behavior:

  1. Enable scale plugin and activate toggle_all
  2. Select a window on a different workspace
  3. In the animation the window moves too far from its destination and then moves back.

Expected behavior

The window should move directly towards its destination, like when not switching workspaces at the same time.

Screenshots or stacktrace
If you can't reproduce the issue I can take time to get a screen record.

Wayfire version
git, with a few unrelated patches.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the animation with the scale plugin and toggle_all enabled, then select a window on another workspace and observe its path. The issue is complete when the window moves directly toward its destination without overshooting and moving back, matching the behavior when workspaces are not switched.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.