summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorAylur <[email protected]>2024-11-17 16:08:33 +0000
committerAylur <[email protected]>2024-11-17 16:08:33 +0000
commit5f35244b12150b074474f4808115a63ee38366ec (patch)
tree65fcb2a7d7f18d2e6fffa31f47787be16e1ff1b2 /lang
parent5c7e82b561ec7fda2df463ad12a2b72d59a720a2 (diff)
fix: #106 gtk3 Fragment
Diffstat (limited to 'lang')
-rw-r--r--lang/gjs/src/gtk3/jsx-runtime.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/lang/gjs/src/gtk3/jsx-runtime.ts b/lang/gjs/src/gtk3/jsx-runtime.ts
index 22dc424..9da4bb6 100644
--- a/lang/gjs/src/gtk3/jsx-runtime.ts
+++ b/lang/gjs/src/gtk3/jsx-runtime.ts
@@ -10,7 +10,8 @@ export function Fragment({ children = [], child }: {
child?: BindableChild
children?: Array<BindableChild>
}) {
- return mergeBindings([...children, child])
+ if (child) children.push(child)
+ return mergeBindings(children)
}
export function jsx(