Skip to content

Conversation

@freevatar
Copy link
Contributor

Description

This fixes:

  • ports duplication
  • node drifting down in UI
  • sliders duplication

Issue

Node doesn't properly clear its state on removal. This lead to duplicating ports/sliders and UI slot blocking

Steps to reproduce

  1. Run app
  2. Wait for node to disappear on idle
  3. Start playback
  4. Node appears but with duplicated ports/sliders 1 slot below
  5. Wait for node to disappear on idle
  6. Start playback
  7. Node appears but with 2 more ports and 1 more slider 1 more slot below
2025-11-02-175916_hyprshot 2025-11-02-171148_hyprshot 2025-11-01-212417_hyprshot

@freevatar
Copy link
Contributor Author

Still working on sliders duplication other things are ready.

@vaxerski
Copy link
Member

vaxerski commented Nov 2, 2025

Mark as draft then :)

@freevatar freevatar marked this pull request as draft November 2, 2025 23:40
@freevatar freevatar changed the title [WIP][DO NOT MERGE] Handle node removal properly Handle node removal properly Nov 3, 2025
@freevatar freevatar marked this pull request as ready for review November 3, 2025 19:47
@freevatar
Copy link
Contributor Author

Mark as draft then :)

Ready for review

@vaxerski vaxerski merged commit 8987aab into hyprwm:main Nov 4, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants