marcinjakubowski / notification-position-reloaded

Gnome Shell extension allowing customization of notification banner position and animation properties
GNU General Public License v2.0
25 stars 6 forks source link

Leaves click deadzones #30

Open viluon opened 8 months ago

viluon commented 8 months ago

Sometimes, I find that the top left corner of my primary display doesn't respond to mouse clicks. This is despite the fact that the extension is configured to display notifications in the top right corner, not the top left. GNOME's top bar (with Activities and the application menu) is unaffected. This is on Ubuntu 22.04.4 LTS, GNOME Shell 42.9.

The issue is very similar to this one, except that in this case, notification-position-reloaded is to blame – disabling it fixes the problem. I don't know what exactly triggers the bug. It seems to only appear after several locks and unlocks of the session, not upon first login.

Gultak commented 6 months ago

I have the same issue.

dzink commented 6 months ago

I'm also seeing this.

I've noticed that when this occurs, i don't see any notifcations anymore, even after i disable the extension. It's not clear to me whether this is caused by or the cause of the notify-send issue. I'm testing this by running notify-send 'hello'

Tis also happens to me after a lock, i wonder if @viluon and I are both just getting too many notifications when we unlock? See this issue his also happens to me after a lock, i wonder if @viluon and I are both just getting too many notifications when we unlock? https://askubuntu.com/questions/1386405/notify-send-works-for-a-little-while-after-logging-in-then-stops-working

Would be happy to report back any debugging information, as i really rely on this extension. Thanks!

viluon commented 6 months ago

Actually, I think the root cause is not notification-position-reloaded. In one of the instances of this bug when I disabled the extension the click deadzone didn't disappear but instead moved to the centre of the screen. This makes me suspect that GNOME itself is to blame, with notification-position-reloaded just shifting the position of some GNOME-internal invalid state.

marcinjakubowski commented 6 months ago

I don't think there's any code in the extension that could potentially cause this to be honest. So far I've not been able to reproduce this myself, and I'm getting quite a lot of notifications (though never locking my screen), so it's very hard for me to do anything about it.

dzink commented 6 months ago

My guess is this is almost certainly an issue outside this extension, this extension just picks it up.

The next time it happens, i will report the issue back to the gnome project and reference this issue. If there's some kind of error catching that can be done here, i'll report back, but for now I think we all agree the source is coming from outside this extension.