diff --git a/ui/ui_companion_driver.c b/ui/ui_companion_driver.c index 0df5dd85f5..ef789526cd 100644 --- a/ui/ui_companion_driver.c +++ b/ui/ui_companion_driver.c @@ -170,6 +170,14 @@ void ui_companion_driver_free(void) ui_companion = NULL; } +const ui_msg_window_t *ui_companion_driver_get_msg_window_ptr(void) +{ + const ui_companion_driver_t *ui = ui_companion_get_ptr(); + if (!ui) + return NULL; + return ui->msg_window; +} + const ui_window_t *ui_companion_driver_get_window_ptr(void) { const ui_companion_driver_t *ui = ui_companion_get_ptr(); diff --git a/ui/ui_companion_driver.h b/ui/ui_companion_driver.h index 66ab650f2e..0d3101c944 100644 --- a/ui/ui_companion_driver.h +++ b/ui/ui_companion_driver.h @@ -166,6 +166,8 @@ void ui_companion_driver_toggle(void); void ui_companion_driver_free(void); +const ui_msg_window_t *ui_companion_driver_get_msg_window_ptr(void); + const ui_window_t *ui_companion_driver_get_window_ptr(void); const ui_application_t *ui_companion_driver_get_application_ptr(void);