Skip to content

add option to keep panel style when windows are maximized#538

Open
wowitsjack wants to merge 1 commit into
pop-os:masterfrom
wowitsjack:keep-style-on-maximize
Open

add option to keep panel style when windows are maximized#538
wowitsjack wants to merge 1 commit into
pop-os:masterfrom
wowitsjack:keep-style-on-maximize

Conversation

@wowitsjack
Copy link
Copy Markdown

adds a keep_style_on_maximize config option for panels/docks. when enabled, the panel won't change its appearance when a window is maximized - it keeps the user's configured expand_to_edges, margin, border_radius, anchor_gap, and opacity settings instead of forcing them to the maximized defaults.

this addresses the issue where users who prefer the floating/island style (like macos) see their panel snap to full-width with no gaps when maximizing windows.

relates to #519

adds keep_style_on_maximize config option. when enabled, the panel/dock will not change its appearance (expand_to_edges, margin, border_radius, etc) when a window is maximized. useful for users who prefer the floating/island style at all times.
@jacobgkau jacobgkau requested review from a team January 14, 2026 18:25
Copy link
Copy Markdown
Member

@jacobgkau jacobgkau left a comment

Choose a reason for hiding this comment

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

This is working fine for the expand/unexpand functionality.

When a panel's set to be partially transparent, and this new setting's enabled, I still see the panel turn opaque for a second before it pops back to transparent:

2026-02-11.14-23-29.mp4

It seems like that shouldn't happen.

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