Added ability to close media viewer with click on same media.

This commit is contained in:
23rd 2023-02-27 14:22:38 +03:00 committed by John Preston
parent aa9e56c633
commit 63c390c505
1 changed files with 11 additions and 0 deletions

View File

@ -2808,6 +2808,17 @@ void OverlayWidget::show(OpenRequest request) {
const auto contextItem = request.item();
const auto contextPeer = request.peer();
const auto contextTopicRootId = request.topicRootId();
if (!request.continueStreaming() && !request.startTime()) {
if (_message && (_message == contextItem)) {
_message = nullptr;
return close();
} else if (_user && (_user == contextPeer)) {
if ((_photo && (_photo == photo))
|| (_document && (_document == document))) {
return close();
}
}
}
if (photo) {
if (contextItem && contextPeer) {
return;