diff options
Diffstat (limited to 'src/ui/translation.c')
-rw-r--r-- | src/ui/translation.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/ui/translation.c b/src/ui/translation.c index 3ffa961b..cef68dce 100644 --- a/src/ui/translation.c +++ b/src/ui/translation.c | |||
@@ -424,19 +424,18 @@ static iBool processResult_Translation_(iTranslation *d) { | |||
424 | } | 424 | } |
425 | 425 | ||
426 | static iLabelWidget *acceptButton_Translation_(const iTranslation *d) { | 426 | static iLabelWidget *acceptButton_Translation_(const iTranslation *d) { |
427 | iWidget *buttonParent = findChild_Widget(d->dlg, "dialogbuttons"); | 427 | return dialogAcceptButton_Widget(d->dlg); |
428 | // if (!buttonParent) { | ||
429 | // buttonParent = findChild_Widget(d->dlg, "panel.back"); | ||
430 | // } | ||
431 | return (iLabelWidget *) lastChild_Widget(buttonParent); | ||
432 | } | 428 | } |
433 | 429 | ||
434 | iBool handleCommand_Translation(iTranslation *d, const char *cmd) { | 430 | iBool handleCommand_Translation(iTranslation *d, const char *cmd) { |
435 | iWidget *w = as_Widget(d->doc); | 431 | iWidget *w = as_Widget(d->doc); |
436 | if (equalWidget_Command(cmd, w, "translation.submit")) { | 432 | if (equalWidget_Command(cmd, w, "translation.submit")) { |
437 | if (status_TlsRequest(d->request) == initialized_TlsRequestStatus) { | 433 | if (status_TlsRequest(d->request) == initialized_TlsRequestStatus) { |
438 | iWidget *langs = findChild_Widget(d->dlg, "xlt.langs"); | 434 | iWidget *langs = findChild_Widget(d->dlg, "xlt.langs"); |
439 | setFlags_Widget(langs, hidden_WidgetFlag, iTrue); | 435 | // setFlags_Widget(langs, hidden_WidgetFlag, iTrue); |
436 | setFlags_Widget(findChild_Widget(d->dlg, "xlt.from"), hidden_WidgetFlag, iTrue); | ||
437 | setFlags_Widget(findChild_Widget(d->dlg, "xlt.to"), hidden_WidgetFlag, iTrue); | ||
438 | if (!langs) langs = d->dlg; | ||
440 | iLabelWidget *acceptButton = acceptButton_Translation_(d); | 439 | iLabelWidget *acceptButton = acceptButton_Translation_(d); |
441 | updateTextCStr_LabelWidget(acceptButton, "00:00"); | 440 | updateTextCStr_LabelWidget(acceptButton, "00:00"); |
442 | setFlags_Widget(as_Widget(acceptButton), disabled_WidgetFlag, iTrue); | 441 | setFlags_Widget(as_Widget(acceptButton), disabled_WidgetFlag, iTrue); |