port: empty default, max 5 chars
This commit is contained in:
parent
53f8bde02a
commit
f600571d9c
2 changed files with 8 additions and 3 deletions
|
|
@ -238,7 +238,8 @@ impl eframe::App for FileManagerApp {
|
||||||
egui::TextEdit::singleline(&mut self.state.onboarding_port)
|
egui::TextEdit::singleline(&mut self.state.onboarding_port)
|
||||||
.id("onb_port".into())
|
.id("onb_port".into())
|
||||||
.desired_width(60.0)
|
.desired_width(60.0)
|
||||||
.hint_text("22"),
|
.char_limit(5)
|
||||||
|
.hint_text("port"),
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
@ -271,7 +272,11 @@ impl eframe::App for FileManagerApp {
|
||||||
self.state.connect_host = self.state.onboarding_host.clone();
|
self.state.connect_host = self.state.onboarding_host.clone();
|
||||||
self.state.connect_user = self.state.onboarding_user.clone();
|
self.state.connect_user = self.state.onboarding_user.clone();
|
||||||
self.state.connect_pass = self.state.onboarding_pass.clone();
|
self.state.connect_pass = self.state.onboarding_pass.clone();
|
||||||
self.state.connect_port = self.state.onboarding_port.clone();
|
self.state.connect_port = if self.state.onboarding_port.is_empty() {
|
||||||
|
"22".into()
|
||||||
|
} else {
|
||||||
|
self.state.onboarding_port.clone()
|
||||||
|
};
|
||||||
self.state.connect_protocol = 0;
|
self.state.connect_protocol = 0;
|
||||||
self.state.show_connect_dialog = true;
|
self.state.show_connect_dialog = true;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -73,7 +73,7 @@ impl Default for AppState {
|
||||||
onboarding_host: String::new(),
|
onboarding_host: String::new(),
|
||||||
onboarding_user: String::new(),
|
onboarding_user: String::new(),
|
||||||
onboarding_pass: String::new(),
|
onboarding_pass: String::new(),
|
||||||
onboarding_port: "22".into(),
|
onboarding_port: String::new(),
|
||||||
connect_label: String::new(),
|
connect_label: String::new(),
|
||||||
connect_host: String::new(),
|
connect_host: String::new(),
|
||||||
connect_port: "22".into(),
|
connect_port: "22".into(),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue