kaanginam / expandable-notifications

Makes notifications in notification list expandable
GNU Affero General Public License v3.0
25 stars 2 forks source link

BUG: Notification bubble cannot be dismissed #17

Open kbdragon opened 2 months ago

kbdragon commented 2 months ago

The extension prevents notification bubbles from being dismissed, either automatically or manually. Running G46 on OpenSuse TW.

komipon commented 1 month ago

sorry for the late response, can you maybe provide more information? What was the notification from? Do you know if it was a critical notification? I will try to see if I can replicate it if you can provide more information

kbdragon commented 1 month ago

@komipon For me, it happened with all notifications. Regardless of source or level - the first notification to appear would get "stuck".

What other info can I provide?

kaanginam commented 1 month ago

@komipon For me, it happened with all notifications. Regardless of source or level - the first notification to appear would get "stuck".

What other info can I provide?

  1. How did gou enable the extension? It is not currently released for Gnome 46, I wasn't able to test it yet sadly.
  2. Can you check in /var/log/messages or using journalctl -f what happens when a notification arrives, then send me the error message?
  3. Check looking glass ( Alt +F2 then enter lg), go to Extensions then Show Errors and check for errors there
kbdragon commented 1 month ago

@kaanginam

  1. I've disabled extension validation. Honestly didn't notice this didn't get updated yet.
  2. Jun 04 22:48:51 home gnome-shell[6093]: JS ERROR: TypeError: notification.createBanner is not a function _onNotificationAdded@file:///home/USER/.local/share/gnome-shell/extensions/expandable-notifications@kaan.g.inam.org/extension.js:258:32 addNotification@resource:///org/gnome/shell/ui/messageTray.js:573:14 addNotification@resource:///org/gnome/shell/ui/notificationDaemon.js:537:15 AddNotificationAsync@resource:///org/gnome/shell/ui/notificationDaemon.js:665:16 _handleMethodCall@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:373:35 _wrapJSObject/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:408:34 @resource:///org/gnome/shell/ui/init.js:21:20

  3. image