summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--.gitignore2
-rw-r--r--src/ChatPage.cc5
2 files changed, 5 insertions, 2 deletions
diff --git a/.gitignore b/.gitignore
index 562d0d77..81549ebb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,6 +13,8 @@ tags
 *.dll
 *.dylib
 
+vgcore.*
+
 # Qt-es
 
 /.qmake.cache
diff --git a/src/ChatPage.cc b/src/ChatPage.cc
index a17e8c65..732e3651 100644
--- a/src/ChatPage.cc
+++ b/src/ChatPage.cc
@@ -50,6 +50,9 @@ ChatPage::ChatPage(QWidget *parent)
 
 	user_info_widget_ = new UserInfoWidget(ui->sideBarTopWidget);
 
+	sync_timer_ = new QTimer(this);
+	connect(sync_timer_, SIGNAL(timeout()), this, SLOT(startSync()));
+
 	connect(room_list_,
 		SIGNAL(roomChanged(const RoomInfo &)),
 		this,
@@ -147,8 +150,6 @@ void ChatPage::initialSyncCompleted(SyncResponse response)
 	view_manager_->initialize(response.rooms());
 	room_list_->setInitialRooms(response.rooms());
 
-	sync_timer_ = new QTimer(this);
-	connect(sync_timer_, SIGNAL(timeout()), this, SLOT(startSync()));
 	sync_timer_->start(sync_interval_);
 }