From 8a639d39fcc53d2f00146347eb42364f2298e1d7 Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Tue, 11 Apr 2017 15:50:32 +0200 Subject: [PATCH] ShareDialog: Reenable user input textedit on error #5694 --- src/gui/shareusergroupwidget.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/gui/shareusergroupwidget.cpp b/src/gui/shareusergroupwidget.cpp index 56edc33e20..7f530f1309 100644 --- a/src/gui/shareusergroupwidget.cpp +++ b/src/gui/shareusergroupwidget.cpp @@ -280,9 +280,16 @@ void ShareUserGroupWidget::slotCompleterHighlighted(const QModelIndex & index) void ShareUserGroupWidget::displayError(int code, const QString& message) { _pi_sharee.stopAnimation(); + + // Also remove the spinner in the widget list, if any + foreach (auto pi, _ui->scrollArea->findChildren()) { + delete pi; + } + qDebug() << "Error from server" << code << message; _ui->errorLabel->setText(message); _ui->errorLabel->show(); + _ui->shareeLineEdit->setEnabled(true); } ShareWidget::ShareWidget(QSharedPointer share,