From 168ded2245101126e7954887ddc04b80f211e917 Mon Sep 17 00:00:00 2001 From: Jaakko Keränen Date: Fri, 10 Sep 2021 09:29:46 +0300 Subject: Mobile: Revised more dialogs --- src/ui/translation.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'src/ui/translation.c') 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) { } static iLabelWidget *acceptButton_Translation_(const iTranslation *d) { - iWidget *buttonParent = findChild_Widget(d->dlg, "dialogbuttons"); -// if (!buttonParent) { -// buttonParent = findChild_Widget(d->dlg, "panel.back"); -// } - return (iLabelWidget *) lastChild_Widget(buttonParent); + return dialogAcceptButton_Widget(d->dlg); } iBool handleCommand_Translation(iTranslation *d, const char *cmd) { iWidget *w = as_Widget(d->doc); if (equalWidget_Command(cmd, w, "translation.submit")) { if (status_TlsRequest(d->request) == initialized_TlsRequestStatus) { - iWidget *langs = findChild_Widget(d->dlg, "xlt.langs"); - setFlags_Widget(langs, hidden_WidgetFlag, iTrue); + iWidget *langs = findChild_Widget(d->dlg, "xlt.langs"); +// setFlags_Widget(langs, hidden_WidgetFlag, iTrue); + setFlags_Widget(findChild_Widget(d->dlg, "xlt.from"), hidden_WidgetFlag, iTrue); + setFlags_Widget(findChild_Widget(d->dlg, "xlt.to"), hidden_WidgetFlag, iTrue); + if (!langs) langs = d->dlg; iLabelWidget *acceptButton = acceptButton_Translation_(d); updateTextCStr_LabelWidget(acceptButton, "00:00"); setFlags_Widget(as_Widget(acceptButton), disabled_WidgetFlag, iTrue); -- cgit v1.2.3