2
0
mirror of https://github.com/kotatogram/kotatogram-desktop synced 2025-09-03 16:15:13 +00:00

Handle shortcuts in IV.

This commit is contained in:
John Preston
2023-12-01 18:47:24 +04:00
parent 6d733bb566
commit 212259aae3
7 changed files with 261 additions and 95 deletions

View File

@@ -1547,12 +1547,12 @@ bool Application::closeActiveWindow() {
if (_mediaView && _mediaView->isActive()) {
_mediaView->close();
return true;
} else if (!calls().closeCurrentActiveCall()) {
if (const auto window = activeWindow()) {
if (window->widget()->isActive()) {
window->close();
return true;
}
} else if (_iv->closeActive() || calls().closeCurrentActiveCall()) {
return true;
} else if (const auto window = activeWindow()) {
if (window->widget()->isActive()) {
window->close();
return true;
}
}
return false;
@@ -1562,7 +1562,8 @@ bool Application::minimizeActiveWindow() {
if (_mediaView && _mediaView->isActive()) {
_mediaView->minimize();
return true;
} else if (calls().minimizeCurrentActiveCall()) {
} else if (_iv->minimizeActive()
|| calls().minimizeCurrentActiveCall()) {
return true;
} else {
if (const auto window = activeWindow()) {