From 48c87b9214e7d2f832096f415d937c672f281780 Mon Sep 17 00:00:00 2001 From: Nefomemes Date: Fri, 22 Oct 2021 19:21:31 +0700 Subject: [PATCH] refactor: remove unecessarily getting the notebook in imp.rs --- src/app/imp.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/app/imp.rs b/src/app/imp.rs index 4b1e99c..d4643f8 100644 --- a/src/app/imp.rs +++ b/src/app/imp.rs @@ -7,7 +7,6 @@ use sourceview::{View, Buffer, LanguageManager, }; use sourceview::prelude::*; use gtk::subclass::prelude::*; use gtk::prelude::*; -use std::rc::Rc; use super::menubar::MenubarImplementedEditor; use gtk::{ ApplicationWindow, @@ -185,10 +184,8 @@ impl ApplicationImpl for EchidnaEditor { .object("menu") .expect("Could not get object 'menu' from builder."); - self.setup_menubar(app, window, builder); - let notebook: gtk::Notebook = builder - .object("echidna-notebook") - .expect("Could not get 'echidna-notebook' from builder."); + self.setup_menubar(app, &window, &builder.clone()); + window.set_application(Some(app)); window.present();