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
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant