diff --git a/Telegram/SourceFiles/mainwindow.cpp b/Telegram/SourceFiles/mainwindow.cpp index d0f67b583..5e8724b37 100644 --- a/Telegram/SourceFiles/mainwindow.cpp +++ b/Telegram/SourceFiles/mainwindow.cpp @@ -517,6 +517,7 @@ bool MainWindow::markingAsRead() const { && !_layer && !isHidden() && !isMinimized() + && windowHandle()->isExposed() && (AutoScrollInactiveChat.value() || (isActive() && !_main->session().updates().isIdle())); }