This commit is contained in:
rustdesk
2022-01-03 00:24:36 +08:00
parent 1552402907
commit 64f181e4a1
3 changed files with 99 additions and 56 deletions

View File

@@ -50,27 +50,6 @@ class ConnectStatus: Reactor.Component {
}
}
class RecentSessions: Reactor.Component {
function render() {
var sessions = handler.get_recent_sessions();
if (sessions.length == 0) return <span />;
return <div style="width: *">
<div .sessions-bar>
<div style="width:*">
{translate("Recent Sessions")}
</div>
{!app.hidden && <SearchBar parent={this} />}
{!app.hidden && <SessionStyle />}
</div>
{!app.hidden && <SessionList @{this.sessionList} style={sessionsStyle} sessions={sessions} />}
</div>;
}
function filter(v) {
this.sessionList.filter(v);
}
}
function createNewConnect(id, type) {
id = id.replace(/\s/g, "");
app.remote_id.value = formatId(id);
@@ -301,7 +280,7 @@ class App: Reactor.Component
<button .button #connect>{translate('Connect')}</button>
</div>
</div>
<RecentSessions @{this.recent_sessions} />
<MultipleSessions @{this.multipleSessions} />
</div>
<ConnectStatus @{this.connect_status} />
</div>
@@ -691,7 +670,7 @@ function checkConnectStatus() {
}
if (handler.recent_sessions_updated()) {
stdout.println("recent sessions updated");
app.recent_sessions.update();
app.multipleSessions.update();
}
checkConnectStatus();
});