From 597e47215497a3174d40eb8d546a7ec427191511 Mon Sep 17 00:00:00 2001 From: yggverse Date: Wed, 25 Sep 2024 22:52:16 +0300 Subject: [PATCH] make arc pointer on construct --- src/browser/main/tab/label/mod.rs | 6 ++++-- src/browser/main/tab/mod.rs | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/browser/main/tab/label/mod.rs b/src/browser/main/tab/label/mod.rs index 5a8d8b52..7bc31997 100644 --- a/src/browser/main/tab/label/mod.rs +++ b/src/browser/main/tab/label/mod.rs @@ -10,6 +10,8 @@ use gtk::{ Align, Box, Orientation, }; +use std::sync::Arc; + pub struct Label { // Components pin: Pin, @@ -21,7 +23,7 @@ pub struct Label { impl Label { // Construct - pub fn new(name: GString, is_pinned: bool) -> Label { + pub fn new(name: GString, is_pinned: bool) -> Arc