diff --git a/src/session/content/background.rs b/src/session/content/background.rs
index 94604c755..b7fff55f8 100644
--- a/src/session/content/background.rs
+++ b/src/session/content/background.rs
@@ -1,5 +1,6 @@
use adw::prelude::*;
use adw::subclass::prelude::*;
+use glib::clone;
use gtk::{gdk, gio, glib, graphene, gsk};
use std::cell::{Cell, RefCell};
@@ -49,7 +50,9 @@ mod imp {
#[derive(Default)]
pub(crate) struct Background {
- pub(super) gradient_texture: RefCell