diff options
author | Aylur <[email protected]> | 2025-01-12 11:59:55 +0100 |
---|---|---|
committer | Aylur <[email protected]> | 2025-01-12 11:59:55 +0100 |
commit | 667040cfa9dfdcbe270d0812de67af5f1a66894b (patch) | |
tree | 543bc2094ce75e8f2001355a9a7e8ea0c9c782fd /lang/gjs/src/_astal.ts | |
parent | bbe81f8264606ff68c522af750dad37047d8d235 (diff) |
fix #241: gjs: return value of hook callback
Diffstat (limited to 'lang/gjs/src/_astal.ts')
-rw-r--r-- | lang/gjs/src/_astal.ts | 2 |
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) |