mirror of
https://github.com/kunkundi/crossdesk.git
synced 2026-10-18 01:46:47 +08:00
[fix] show truthful signaling recovery state and pin safe retries
This commit is contained in:
@@ -14,6 +14,7 @@
|
||||
|
||||
#include <remote_action.h>
|
||||
|
||||
#include "application/signal_connection_indicator.h"
|
||||
#include "runtime/cursor_state_provider.h"
|
||||
#include "runtime/gui_runtime.h"
|
||||
|
||||
@@ -106,11 +107,7 @@ private:
|
||||
cursor_delivery_states_;
|
||||
uint32_t cursor_state_sequence_ = 0;
|
||||
std::chrono::steady_clock::time_point next_video_frame_time_{};
|
||||
// The signal server is reached over a lossy path that routinely drops for the
|
||||
// few seconds a reconnect takes, so the main window holds its "connected"
|
||||
// indication through a brief blip instead of flickering offline.
|
||||
std::chrono::steady_clock::time_point signal_lost_at_{};
|
||||
bool signal_lost_at_valid_ = false;
|
||||
SignalConnectionIndicator signal_connection_indicator_;
|
||||
#if defined(__linux__) && !defined(__APPLE__)
|
||||
bool use_xwayland_gui_ = false;
|
||||
bool use_x11_custom_titlebar_ = false;
|
||||
|
||||
Reference in New Issue
Block a user