notifpopups: go to notif center on click

This commit is contained in:
2 * r + 2 * t 2025-02-23 14:59:13 +11:00
parent 46b8626f7d
commit 9504e97ccf

View file

@ -30,8 +30,12 @@ export default () => (
self.add(
<eventbox
// Dismiss on middle click
onClick={(_, event) => event.button === Astal.MouseButton.MIDDLE && notification.dismiss()}
onClick={(_, event) => {
// Go to notif center on primary click
if (event.button === Astal.MouseButton.PRIMARY) App.get_window("notifications")?.show();
// Dismiss on middle click
else if (event.button === Astal.MouseButton.MIDDLE) notification.dismiss();
}}
// Close on hover lost
onHoverLost={() => popup.destroyWithAnims()}
>