diff options
Diffstat (limited to 'src/ui')
-rw-r--r-- | src/ui/core.c | 7 | ||||
-rw-r--r-- | src/ui/ui.h | 1 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/ui/core.c b/src/ui/core.c index 783b369e..cf2b4961 100644 --- a/src/ui/core.c +++ b/src/ui/core.c @@ -553,6 +553,12 @@ _ui_switch_win(const int i) } static void +_ui_current_refresh(void) +{ + ui_switch_win(wins_get_current_num()); +} + +static void _ui_next_win(void) { ui_current_page_off(); @@ -1756,4 +1762,5 @@ ui_init_module(void) ui_handle_recipient_not_found = _ui_handle_recipient_not_found; ui_handle_recipient_error = _ui_handle_recipient_error; ui_handle_error = _ui_handle_error; + ui_current_refresh = _ui_current_refresh; } diff --git a/src/ui/ui.h b/src/ui/ui.h index c30bbb12..af254ae6 100644 --- a/src/ui/ui.h +++ b/src/ui/ui.h @@ -86,6 +86,7 @@ void (*ui_current_print_line)(const char * const msg, ...); void (*ui_current_print_formatted_line)(const char show_chat, int attrs, const char * const msg, ...); void (*ui_current_error_line)(const char * const msg); void (*ui_current_page_off)(void); +void (*ui_current_refresh)(void); win_type_t (*ui_win_type)(int index); char * (*ui_recipient)(int index); |