From: Camila San Date: Fri, 12 Apr 2019 09:52:02 +0000 (+0200) Subject: Disable options in share dialog if account state changes. X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~279^2^2~62^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=35114cf45c3a0e2392eb716cedbd426c8840a623;p=nextcloud-desktop.git Disable options in share dialog if account state changes. Signed-off-by: Camila San --- diff --git a/src/gui/sharedialog.cpp b/src/gui/sharedialog.cpp index f7e25173a..4a62f5885 100644 --- a/src/gui/sharedialog.cpp +++ b/src/gui/sharedialog.cpp @@ -219,6 +219,7 @@ void ShareDialog::slotAdjustScrollWidgetSize() ShareDialog::~ShareDialog() { + _linkWidgetList.clear(); delete _ui; } @@ -327,6 +328,10 @@ void ShareDialog::slotAccountStateChanged(int state) _userGroupWidget->setEnabled(enabled); } - + if(_linkWidgetList.size() > 0){ + foreach(ShareLinkWidget *widget, _linkWidgetList){ + widget->setEnabled(state); + } + } } }