diff options
author | Nicolas Werner <nicolas.werner@hotmail.de> | 2021-06-11 21:25:06 +0200 |
---|---|---|
committer | Nicolas Werner <nicolas.werner@hotmail.de> | 2021-06-11 21:25:21 +0200 |
commit | 1d80f5d0b4f353d135a5d7b348416db503197a16 (patch) | |
tree | 5d1f36c1bb34d84b4b317d546b54af18b6851085 /src/timeline/TimelineViewManager.cpp | |
parent | Fix PrivacyScreen for qml-roomlist (diff) | |
download | nheko-1d80f5d0b4f353d135a5d7b348416db503197a16.tar.xz |
Remove useless capture
Diffstat (limited to '')
-rw-r--r-- | src/timeline/TimelineViewManager.cpp | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/src/timeline/TimelineViewManager.cpp b/src/timeline/TimelineViewManager.cpp index c109d38e..a6947f99 100644 --- a/src/timeline/TimelineViewManager.cpp +++ b/src/timeline/TimelineViewManager.cpp @@ -396,18 +396,17 @@ TimelineViewManager::openImageOverlayInternal(QString eventId, QImage img) imgDialog->showFullScreen(); auto room = rooms_->currentRoom(); - connect( - imgDialog, &dialogs::ImageOverlay::saving, room, [this, eventId, imgDialog, room]() { - // hide the overlay while presenting the save dialog for better - // cross platform support. - imgDialog->hide(); - - if (!room->saveMedia(eventId)) { - imgDialog->show(); - } else { - imgDialog->close(); - } - }); + connect(imgDialog, &dialogs::ImageOverlay::saving, room, [eventId, imgDialog, room]() { + // hide the overlay while presenting the save dialog for better + // cross platform support. + imgDialog->hide(); + + if (!room->saveMedia(eventId)) { + imgDialog->show(); + } else { + imgDialog->close(); + } + }); } void |