emersion / emersion/mako

[Bug]: 'Ghost' notification. Only disappearing when killing mako process

Open
#622 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
3.3k
Forks
173
PR merge metrics
No merged PRs in 30d

Description

I'm experiencing notifications that stay on the screen and can't be dismissed by clicking on them or by using `makoctl dismiss`. Journalctl has as only logs `mako[2191]: no buffer available` at the time of that notification. Sending new notifications through applications or `notify-send` from libnotify don't even show up anymore. It's like mako's process has hanged and is stuck.

This only happens when I'm inside a fullscreen application like a game. So I imagine it has to do with that.
The notifications triggered from Discord on another monitor.

Steps to reproduce (which I hope is reproducible)
1. Be inside a fullscreen application (in my case Final Fantasy 14)
2. Have a notification get triggered
3. After closing the fullscreen app, the notification is there but can't be interacted with.

I have experienced this in both KDE (wayland) and Niri.

My mako config:
```ini
default-timeout=5000
ignore-timeout=1
group-by=app-icon

[urgency=high]
border-color=#bf616a
default-timeout=0
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.