(button_set_text): don't forced redraw the entire dialog.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Этот коммит содержится в:
родитель
c59a14d438
Коммит
d4b95ea14d
@ -240,10 +240,13 @@ button_get_text (const WButton * b)
|
||||
void
|
||||
button_set_text (WButton * b, const char *text)
|
||||
{
|
||||
Widget *w = WIDGET (b);
|
||||
|
||||
release_hotkey (b->text);
|
||||
b->text = parse_hotkey (text);
|
||||
WIDGET (b)->cols = button_get_len (b);
|
||||
dlg_redraw (WIDGET (b)->owner);
|
||||
w->cols = button_get_len (b);
|
||||
if (w->owner != NULL)
|
||||
send_message (w, NULL, WIDGET_DRAW, 0, NULL);
|
||||
}
|
||||
|
||||
/* --------------------------------------------------------------------------------------------- */
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user