+/**
+ * cui_handle_timeout - Handle the timeout.
+ */
+
+static void cui_handle_timeout(struct ui_timer *timer)
+{
+ struct cui *cui = cui_from_timer(timer);
+ struct pmenu_item *i = pmenu_find_selected(cui->main);
+
+#if defined(DEBUG)
+ {
+ struct cui_opt_data *cod = cod_from_item(i);
+ assert(cod && (cod->opt_hash == cui->default_item));
+ }
+#endif
+ i->on_execute(i);
+}
+