Skip to content

Migrating from hover-based transparency to pointer-moving based trans… - #67

Merged
Lori-Shu merged 1 commit into
masterfrom
dev
Jul 6, 2026
Merged

Lori-Shu merged 1 commit into
masterfrom
dev

Conversation

@Lori-Shu

@Lori-Shu Lori-Shu commented Jul 6, 2026

Copy link
Copy Markdown
Owner

…parency

@pullfrog pullfrog Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ No new issues found.

Reviewed changes — this PR refactors UI transparency behavior by removing hover-based visibility triggers across BodyUI, ControlbarUI, and HeadbarUI, replacing them with a centralized detect_pointer_moving mechanism in AppUI.

  • Centralized Logic: Implemented AppUI::detect_pointer_moving to manage visibility based on pointer movement, centralizing the responsibility rather than distributing it across sub-components.
  • Cleanup: Removed visible_flag fields from BodyUI, ControlbarUI, and HeadbarUI structs, as they are no longer responsible for updating this state.

Pullfrog  | View workflow run | Using google/gemini-3.1-flash-lite | 𝕏

@Lori-Shu
Lori-Shu merged commit b015da5 into master Jul 6, 2026
1 check failed
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.

1 participant