From aaefca67b304688efb0f4c893aab469d61f8f0bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Wed, 20 Apr 2016 19:20:12 +0200 Subject: vis-lua: trigger start event after ui has been initialized --- vis.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'vis.c') diff --git a/vis.c b/vis.c index 47a6c79..8f4155e 100644 --- a/vis.c +++ b/vis.c @@ -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); -- cgit v1.2.3