|
@@ -175,6 +175,9 @@ impl App {
|
|
|
|
|
|
match self.window_behavior {
|
|
match self.window_behavior {
|
|
LastWindowExitsApp => {
|
|
LastWindowExitsApp => {
|
|
|
|
+ #[cfg(debug_assertions)]
|
|
|
|
+ self.persist_window_state();
|
|
|
|
+
|
|
self.webviews.remove(&id);
|
|
self.webviews.remove(&id);
|
|
if self.webviews.is_empty() {
|
|
if self.webviews.is_empty() {
|
|
self.control_flow = ControlFlow::Exit
|
|
self.control_flow = ControlFlow::Exit
|