mirror of
https://github.com/rkd77/elinks.git
synced 2024-12-04 14:46:47 -05:00
Fix focus issue with the 'Toggle display' button in the keybindings manager
Don't call clear_dialog, which sets the focus to the listbox. Neither the button widget nor the listbox widget has a clear callback, and the only other thing that clear_dialog does is focus the first widget and redraw, so call redraw_dialog instead. Thanks to Kalle Olavi Niemitalo for noticing the issue.
This commit is contained in:
parent
76f3dc99b3
commit
7a9b9f8171
@ -920,7 +920,7 @@ push_kbdbind_toggle_display_button(struct dialog_data *dlg_data,
|
||||
{
|
||||
#ifndef CONFIG_SMALL
|
||||
keybinding_text_toggle = !keybinding_text_toggle;
|
||||
clear_dialog(dlg_data, some_useless_info_button);
|
||||
redraw_dialog(dlg_data, 0);
|
||||
#endif
|
||||
return EVENT_PROCESSED;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user