Commit c6d42ced authored by Bilal Elmoussaoui's avatar Bilal Elmoussaoui

remove unneeded handle

parent 17c3b811
......@@ -4,14 +4,12 @@ use libhandy::prelude::HeaderBarExt;
pub struct WelcomePageWidget {
pub widget: gtk::Box,
handle: libhandy::WindowHandle,
}
impl WelcomePageWidget {
pub fn new() -> Self {
let widget = gtk::Box::new(gtk::Orientation::Vertical, 0);
let handle = libhandy::WindowHandle::new();
let welcome_page = Self { widget, handle };
let welcome_page = Self { widget };
welcome_page.init();
welcome_page
......@@ -72,9 +70,7 @@ impl WelcomePageWidget {
headerbar.set_show_close_button(true);
headerbar.set_title(Some(&gettext("Welcome Tour")));
self.handle.add(&headerbar);
self.widget.add(&self.handle);
self.widget.add(&headerbar);
self.widget.add(&container);
}
}
......@@ -48,6 +48,8 @@ impl Window {
self.widget.set_default_size(920, 640);
self.deck.set_transition_type(libhandy::DeckTransitionType::Slide);
self.deck.set_transition_duration(300);
self.deck.set_can_swipe_back(true);
self.deck.set_can_swipe_forward(true);
// Devel Profile
if PROFILE == "Devel" {
......@@ -56,7 +58,7 @@ impl Window {
self.deck.add(&self.welcome_page.widget);
self.paginator.borrow().add_page(Box::new(ImagePageWidget::new(
self.paginator.borrow_mut().add_page(Box::new(ImagePageWidget::new(
"/org/gnome/Tour/activities.svg",
gettext("Activities Overview"),
gettext("Open Activities to start apps"),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment