mirror of
https://github.com/kotatogram/kotatogram-desktop
synced 2025-08-31 22:55:11 +00:00
Added ability to close media viewer with click on same media.
This commit is contained in:
@@ -2808,6 +2808,17 @@ void OverlayWidget::show(OpenRequest request) {
|
|||||||
const auto contextItem = request.item();
|
const auto contextItem = request.item();
|
||||||
const auto contextPeer = request.peer();
|
const auto contextPeer = request.peer();
|
||||||
const auto contextTopicRootId = request.topicRootId();
|
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 (photo) {
|
||||||
if (contextItem && contextPeer) {
|
if (contextItem && contextPeer) {
|
||||||
return;
|
return;
|
||||||
|
Reference in New Issue
Block a user