From 8ff67544d9167b248109007f1f35baac5471b5bd Mon Sep 17 00:00:00 2001 From: John Preston Date: Wed, 16 Jul 2014 09:03:01 +0400 Subject: [PATCH] saving window position and size each second, not four seconds --- Telegram/SourceFiles/config.h | 1 + Telegram/SourceFiles/pspecific_linux.cpp | 2 +- Telegram/SourceFiles/pspecific_mac.cpp | 2 +- Telegram/SourceFiles/pspecific_wnd.cpp | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Telegram/SourceFiles/config.h b/Telegram/SourceFiles/config.h index 99d1b64ad..646a271d5 100644 --- a/Telegram/SourceFiles/config.h +++ b/Telegram/SourceFiles/config.h @@ -59,6 +59,7 @@ enum { AnimationTimerDelta = 7, SaveRecentEmojisTimeout = 3000, // 3 secs + SaveWindowPositionTimeout = 1000, // 1 sec AutoSearchTimeout = 900, // 0.9 secs SearchPerPage = 50, diff --git a/Telegram/SourceFiles/pspecific_linux.cpp b/Telegram/SourceFiles/pspecific_linux.cpp index db256a83f..799fbdb9d 100644 --- a/Telegram/SourceFiles/pspecific_linux.cpp +++ b/Telegram/SourceFiles/pspecific_linux.cpp @@ -208,7 +208,7 @@ void PsMainWindow::psSavePosition(Qt::WindowState state) { } void PsMainWindow::psUpdatedPosition() { - psUpdatedPositionTimer.start(4000); + psUpdatedPositionTimer.start(SaveWindowPositionTimeout); } void PsMainWindow::psStateChanged(Qt::WindowState state) { diff --git a/Telegram/SourceFiles/pspecific_mac.cpp b/Telegram/SourceFiles/pspecific_mac.cpp index c80536ef5..0b682a66d 100644 --- a/Telegram/SourceFiles/pspecific_mac.cpp +++ b/Telegram/SourceFiles/pspecific_mac.cpp @@ -223,7 +223,7 @@ void PsMainWindow::psSavePosition(Qt::WindowState state) { } void PsMainWindow::psUpdatedPosition() { - psUpdatedPositionTimer.start(4000); + psUpdatedPositionTimer.start(SaveWindowPositionTimeout); } void PsMainWindow::psStateChanged(Qt::WindowState state) { diff --git a/Telegram/SourceFiles/pspecific_wnd.cpp b/Telegram/SourceFiles/pspecific_wnd.cpp index 532fde78b..cdadb1832 100644 --- a/Telegram/SourceFiles/pspecific_wnd.cpp +++ b/Telegram/SourceFiles/pspecific_wnd.cpp @@ -1196,7 +1196,7 @@ void PsMainWindow::psSavePosition(Qt::WindowState state) { } void PsMainWindow::psUpdatedPosition() { - psUpdatedPositionTimer.start(4000); + psUpdatedPositionTimer.start(SaveWindowPositionTimeout); } void PsMainWindow::psStateChanged(Qt::WindowState state) {