Skip to content

Commit

Permalink
fixed auto connect
Browse files Browse the repository at this point in the history
  • Loading branch information
marci1175 committed Nov 24, 2023
1 parent 69e3a8e commit 7f45d2a
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 1 deletion.
4 changes: 3 additions & 1 deletion src/app.rs
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,8 @@ impl eframe::App for backend::TemplateApp {

ui.label("Connect to an ip address");

let compare_ip = self.send_on_ip.clone();

ui.allocate_ui(vec2(ui.available_width(), 25.), |ui| {
ui.with_layout(Layout::left_to_right(Align::Center), |ui| {
ui.text_edit_singleline(&mut self.send_on_ip);
Expand All @@ -124,7 +126,7 @@ impl eframe::App for backend::TemplateApp {
if self.req_passw {
ui.text_edit_singleline(&mut self.client_password);
};
if compare_passwords != self.client_password {
if compare_passwords != self.client_password || self.send_on_ip != compare_ip {
self.autosync_sender = None;
}
} else if self.server_mode {
Expand Down
2 changes: 2 additions & 0 deletions src/app/ui/client.rs
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ impl TemplateApp {
while should_be_running.load(Ordering::Relaxed) {
tokio::time::sleep(Duration::from_secs(3)).await;
println!("requested sync!");
dbg!(ip.clone());
match client::sync_msg(passw.clone(), ip.clone()).await {
Ok(ok) => {
match tx.send(ok) {
Expand All @@ -44,6 +45,7 @@ impl TemplateApp {
}
Err(err) => {
println!("ln 197 {:?}", err.source());
break;
}
};
}
Expand Down
1 change: 1 addition & 0 deletions src/app/ui/mode_selection.rs
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ impl TemplateApp {
);
if ui.button("Logout").clicked() {
self.mode_selector = false;

}
/*if ui.add(
ImageButton::new(egui::include_image!("../../../icons/logout.png"))
Expand Down

0 comments on commit 7f45d2a

Please sign in to comment.