drop Arc from SimpleAction #1

This commit is contained in:
yggverse 2024-10-27 12:50:36 +02:00
parent 08ad677ba4
commit 920721412e
40 changed files with 162 additions and 175 deletions

View file

@ -1,5 +1,3 @@
use std::sync::Arc;
use adw::TabView;
use gtk::{
gio::{Icon, SimpleAction, SimpleActionGroup},
@ -13,10 +11,10 @@ pub struct Widget {
impl Widget {
// Construct
pub fn new(action_tab_append: Arc<SimpleAction>) -> Self {
pub fn new(action_tab_append: SimpleAction) -> Self {
// Init additional action group
let action_group = SimpleActionGroup::new();
action_group.add_action(action_tab_append.as_ref());
action_group.add_action(&action_tab_append);
// Init gobject
let gobject = TabView::new();