implement AboutDialog as trait

This commit is contained in:
yggverse 2025-02-05 15:02:41 +02:00
parent 6f52d198e2
commit 00877ee36f
2 changed files with 9 additions and 28 deletions

View file

@ -10,6 +10,7 @@ use widget::Widget;
use window::Window;
use crate::Profile;
use adw::{prelude::AdwDialogExt, AboutDialog};
use gtk::{
gio::{Cancellable, File},
prelude::{GtkWindowExt, IsA},
@ -59,7 +60,7 @@ impl Browser {
// Connect events
action.about.connect_activate({
let window = window.clone();
move || About::new().present(Some(&window.g_box))
move || AboutDialog::about().present(Some(&window.g_box))
});
action.close.connect_activate({