Skip to content
This repository has been archived by the owner on Oct 17, 2024. It is now read-only.

Fix: top panel hidden after fullscreen/maximized client #190

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

tyrypyrking
Copy link

Fixes issues #169 and #160.

request::unmanage is at fault, it's not being emitted when we desire to return the top panel back.

From docs:
request::manage Emitted when a new client appears and gets managed by Awesome.
What we would much rather desire is:
unfocus Emitted when a client gets unfocused.

We don't have to worry about getting panel when going from fullscreen to fullscreen on another workspace, as this case will trigger add_top_panel and then remove_top_panel sequentially.

@tyrypyrking tyrypyrking requested a review from raexera as a code owner August 2, 2024 02:19
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant