Hide music lounge when taskbar or screen is fullscreen#3544
Open
dogukannparlak wants to merge 2 commits intoramensoftware:mainfrom
Open
Hide music lounge when taskbar or screen is fullscreen#3544dogukannparlak wants to merge 2 commits intoramensoftware:mainfrom
dogukannparlak wants to merge 2 commits intoramensoftware:mainfrom
Conversation
…mode Made-with: Cursor
Hide music lounge when taskbar or screen is fullscreen - Add taskbar visibility and size checks before positioning the widget - Detect fullscreen foreground windows and hide the panel while active - Toggle the widget visibility via ShowWindow based on these conditions
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary Hides the Music Lounge panel when the taskbar is not visible or when a fullscreen window is in the foreground, so the widget does not stay on top of games or fullscreen apps. Changes Taskbar visibility: Panel is shown only when the taskbar is visible (IsWindowVisible). Taskbar size: If the taskbar is collapsed (e.g. auto-hide, height/width < 10px), the panel is hidden. Fullscreen detection: If the foreground window covers the monitor (within 10px), the panel is hidden. Show/hide: ShowWindow(SW_HIDE) when conditions above are not met; ShowWindow(SW_SHOWNOACTIVATE) when the taskbar is visible and no fullscreen window is active. Version: 3.0 → 3.1