Commit Graph

2 Commits

Author SHA1 Message Date
Calic
a445b895ee fix: hoist local M = {} above closures to resolve M.get_theme
_dispatch_event captures M at closure-definition time; with M declared
further down the file, the capture resolved to global M (nil), causing
'attempt to index a nil value (global M)' every frame the panel was open
and a mouse event was dispatched. Hoisting the table declaration above
the dispatch helpers fixes the resolution at compile time.
2026-06-14 00:05:24 +02:00
Calic
64aa1c8777 initial: panel v0.1.0 — generic panel framework 2026-06-13 23:16:00 +02:00