diff --git a/data/resources/ui/window.ui b/data/resources/ui/window.ui
index 7cdee88ef8c29b125388ae48d638dc28227337a8..c1696d38b769e83692d8644cf1e9c82812ac7575 100644
--- a/data/resources/ui/window.ui
+++ b/data/resources/ui/window.ui
@@ -26,34 +26,6 @@
crossfade
-
-
-
diff --git a/src/components/auth_dialog.rs b/src/components/auth_dialog.rs
index 4206786282ab3fda73d688f428ab0360ebae029c..00dbd0c6bfc2e5c7f027238a1e11b809e4ea9a02 100644
--- a/src/components/auth_dialog.rs
+++ b/src/components/auth_dialog.rs
@@ -73,15 +73,16 @@ impl AuthData {
mod imp {
use super::*;
+ use glib::object::WeakRef;
use glib::subclass::{InitializingObject, Signal};
use glib::SignalHandlerId;
- use once_cell::sync::Lazy;
+ use once_cell::sync::{Lazy, OnceCell};
use std::cell::RefCell;
#[derive(Debug, Default, CompositeTemplate)]
#[template(resource = "/org/gnome/FractalNext/components-auth-dialog.ui")]
pub struct AuthDialog {
- pub session: RefCell