summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lang/gjs/src/_astal.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/lang/gjs/src/_astal.ts b/lang/gjs/src/_astal.ts
index 376f542..d163687 100644
--- a/lang/gjs/src/_astal.ts
+++ b/lang/gjs/src/_astal.ts
@@ -49,7 +49,7 @@ export function hook<Widget extends Connectable>(
) {
if (typeof object.connect === "function" && callback) {
const id = object.connect(signalOrCallback, (_: any, ...args: unknown[]) => {
- callback(widget, ...args)
+ return callback(widget, ...args)
})
widget.connect("destroy", () => {
(object.disconnect as Connectable["disconnect"])(id)