Added confirmation for Upload (#2037)

This commit is contained in:
Dearsh Oberoi
2021-11-09 01:03:50 +05:30
committed by GitHub
parent 445a4c68e8
commit df5d99321a
9 changed files with 99 additions and 0 deletions

View File

@@ -7,6 +7,7 @@
#include "imguruploader.h"
#include "pinwidget.h"
#include "src/utils/screenshotsaver.h"
#include "src/widgets/imguruploaddialog.h"
#include "systemnotification.h"
#include <QApplication>
#include <QClipboard>
@@ -148,6 +149,12 @@ void CaptureRequest::exportCapture(const QPixmap& capture)
}
if (m_tasks & UPLOAD) {
if (!ConfigHandler().uploadWithoutConfirmation()) {
ImgurUploadDialog* dialog = new ImgurUploadDialog();
if (dialog->exec() == QDialog::Rejected) {
return;
}
}
ImgurUploader* widget = new ImgurUploader(capture);
widget->show();
widget->activateWindow();