desktop-shell: don't crash on menu
Add dummy menu callback function, so we don't crash after every time
someone opens the menu.
Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com>
diff --git a/clients/desktop-shell.c b/clients/desktop-shell.c
index 642e92a..f50f425 100644
--- a/clients/desktop-shell.c
+++ b/clients/desktop-shell.c
@@ -132,6 +132,12 @@
}
static void
+menu_func(struct window *window, int index, void *data)
+{
+ printf("Selected index %d from a panel menu.\n", index);
+}
+
+static void
show_menu(struct panel *panel, struct input *input, uint32_t time)
{
int32_t x, y;
@@ -142,7 +148,7 @@
input_get_position(input, &x, &y);
window_show_menu(window_get_display(panel->window),
input, time, panel->window,
- x - 10, y - 10, NULL, entries, 4);
+ x - 10, y - 10, menu_func, entries, 4);
}
static void