wip
This commit is contained in:
@@ -301,7 +301,7 @@ impl eframe::App for P2PClientApp {
|
||||
ui.label("No connection..");
|
||||
}
|
||||
ServerStatus::ConnectedHandshake => {
|
||||
let str = format!("📡 {}", self.active_server);
|
||||
let str = format!("📡");
|
||||
ui.label(str);
|
||||
}
|
||||
}
|
||||
@@ -344,7 +344,14 @@ impl eframe::App for P2PClientApp {
|
||||
for peer in &self.known_peers {
|
||||
let is_active =
|
||||
self.active_peer.as_ref().map_or(false, |id| id == peer); // if peer.id == self.active_peer_id
|
||||
let selectable = ui.selectable_label(is_active, format!("{}", peer));
|
||||
|
||||
let selectable;
|
||||
if &self.active_server == peer {
|
||||
selectable =
|
||||
ui.selectable_label(is_active, format!("{} 📡 🌀", peer))
|
||||
} else {
|
||||
selectable = ui.selectable_label(is_active, format!("{}", peer));
|
||||
}
|
||||
if selectable.clicked() {
|
||||
// switch to displaying this peer's tree
|
||||
self.active_peer = Some(peer.clone());
|
||||
|
||||
Reference in New Issue
Block a user