diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2016-04-20 19:20:12 +0200 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2016-04-20 19:20:12 +0200 |
| commit | aaefca67b304688efb0f4c893aab469d61f8f0bf (patch) | |
| tree | 8d3e3bff139d4ecf7172922c81772ba1909fbda3 /vis.c | |
| parent | 5c1ce884dfec4fb361ea683ec818d6b4952bc841 (diff) | |
| download | vis-aaefca67b304688efb0f4c893aab469d61f8f0bf.tar.gz vis-aaefca67b304688efb0f4c893aab469d61f8f0bf.tar.xz | |
vis-lua: trigger start event after ui has been initialized
Diffstat (limited to 'vis.c')
| -rw-r--r-- | vis.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -366,9 +366,11 @@ Vis *vis_new(Ui *ui, VisEvent *event) { goto err; vis->mode_prev = vis->mode = &vis_modes[VIS_MODE_NORMAL]; vis->event = event; + if (event && event->vis_init) + event->vis_init(vis); + vis->ui->start(vis->ui); if (event && event->vis_start) event->vis_start(vis); - vis->ui->start(vis->ui); return vis; err: vis_free(vis); |
