lesavka: fully quit launcher on close
This commit is contained in:
parent
4c505be4b2
commit
600a6c2168
@ -4,7 +4,7 @@ path = "src/main.rs"
|
|||||||
|
|
||||||
[package]
|
[package]
|
||||||
name = "lesavka_client"
|
name = "lesavka_client"
|
||||||
version = "0.8.1"
|
version = "0.8.2"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
|||||||
@ -523,6 +523,7 @@ pub fn run_gui_launcher(server_addr: String) -> Result<()> {
|
|||||||
|
|
||||||
{
|
{
|
||||||
let shutdown_cleaned = Rc::clone(&shutdown_cleaned);
|
let shutdown_cleaned = Rc::clone(&shutdown_cleaned);
|
||||||
|
let app = app.clone();
|
||||||
let child_proc = Rc::clone(&child_proc);
|
let child_proc = Rc::clone(&child_proc);
|
||||||
let tests = Rc::clone(&tests);
|
let tests = Rc::clone(&tests);
|
||||||
let preview = preview.clone();
|
let preview = preview.clone();
|
||||||
@ -542,7 +543,11 @@ pub fn run_gui_launcher(server_addr: String) -> Result<()> {
|
|||||||
&log_popout,
|
&log_popout,
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
glib::Propagation::Proceed
|
let app = app.clone();
|
||||||
|
glib::idle_add_local_once(move || {
|
||||||
|
app.quit();
|
||||||
|
});
|
||||||
|
glib::Propagation::Stop
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "lesavka_common"
|
name = "lesavka_common"
|
||||||
version = "0.8.1"
|
version = "0.8.2"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
build = "build.rs"
|
build = "build.rs"
|
||||||
|
|
||||||
|
|||||||
@ -17,6 +17,6 @@ mod tests {
|
|||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn banner_includes_version() {
|
fn banner_includes_version() {
|
||||||
assert_eq!(banner("0.8.1"), "lesavka-common CLI (v0.8.1)");
|
assert_eq!(banner("0.8.2"), "lesavka-common CLI (v0.8.2)");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -10,7 +10,7 @@ bench = false
|
|||||||
|
|
||||||
[package]
|
[package]
|
||||||
name = "lesavka_server"
|
name = "lesavka_server"
|
||||||
version = "0.8.1"
|
version = "0.8.2"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
autobins = false
|
autobins = false
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user