summary refs log tree commit diff
path: root/src/timeline/TimelineViewManager.cpp
diff options
context:
space:
mode:
authorLoren Burkholder <computersemiexpert@outlook.com>2022-01-25 20:16:06 -0500
committerLoren Burkholder <computersemiexpert@outlook.com>2022-02-01 23:39:22 -0500
commit5bed3684ec2da3490a7a6390340327246d95f0c3 (patch)
treedff8820afb34d9d4ada1b64c00ce001cbc4b48d0 /src/timeline/TimelineViewManager.cpp
parentsplit point is pointless (diff)
downloadnheko-5bed3684ec2da3490a7a6390340327246d95f0c3.tar.xz
Add offline indicator (#472)
Diffstat (limited to 'src/timeline/TimelineViewManager.cpp')
-rw-r--r--src/timeline/TimelineViewManager.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/timeline/TimelineViewManager.cpp b/src/timeline/TimelineViewManager.cpp
index 0abd102b..0851724a 100644
--- a/src/timeline/TimelineViewManager.cpp
+++ b/src/timeline/TimelineViewManager.cpp
@@ -162,6 +162,14 @@ TimelineViewManager::TimelineViewManager(CallManager *, ChatPage *parent)
             &QApplication::focusWindowChanged,
             this,
             &TimelineViewManager::focusChanged);
+    connect(parent, &ChatPage::connectionLost, this, [this] {
+        isConnected_ = false;
+        emit isConnectedChanged(false);
+    });
+    connect(parent, &ChatPage::connectionRestored, this, [this] {
+        isConnected_ = true;
+        emit isConnectedChanged(true);
+    });
 }
 
 bool