From: Christian Kamm Date: Tue, 11 Apr 2017 13:50:32 +0000 (+0200) Subject: ShareDialog: Reenable user input textedit on error #5694 X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~722^2~47 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=8a639d39fcc53d2f00146347eb42364f2298e1d7;p=nextcloud-desktop.git ShareDialog: Reenable user input textedit on error #5694 --- diff --git a/src/gui/shareusergroupwidget.cpp b/src/gui/shareusergroupwidget.cpp index 56edc33e2..7f530f130 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,