peterfajdiga / peterfajdiga/karousel
Inconsistent position recall for window-workspace movement
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 1.1k
- Forks
- 45
- PR merge metrics
- No merged PRs in 30d
Description
Karousel version: 0.11-0.14
Plasma version: 6.4.4
X11 / Wayland: Wayland
Description: Two workspaces (Upper and Lower) with each two windows (Left and Right) and one window moved up and down, call it A.
- If A starts middle, Left and Right, on Upper and is moved down, it ends up left-most. Ok.
- Default position is left, I gather. Sane choice!
- If A is moved to middle on lower, then moved up, it lands back in middle. Great!
- If A is moved back down, in lands in middle again. Great!
- Position is remembered, I gather. Super nice!
- But: If A is moved to left-most position on Down, then moved up, then down again, it shifts one position to the right.
- So position is not recalled.
With more columns on Down, A only shifts one to the right if placed left-most. Else it seems to retain its position.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source file or test is named. First reproduce the described movement sequence on Wayland with Karousel 0.11–0.14 and Plasma 6.4.4, using two workspaces and windows in multiple columns, then trace the window-position recall logic. Done means a window moved to the left-most position retains that position after moving up and back down.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100