fix crash when clicking on separator

This commit is contained in:
takotori 2023-11-02 17:17:47 +01:00
parent 15a5333cc0
commit 453a3c6406

View file

@ -2,7 +2,7 @@ use adw::BreakpointCondition;
use adw::glib::clone;
use adw::subclass::prelude::ObjectSubclassIsExt;
use glib::Object;
use gtk::{Application, gio, glib, Orientation};
use gtk::{Application, gio, glib, ListBoxRow, Orientation};
use gtk::prelude::*;
use crate::components::window::handleSidebarClick::*;
@ -208,7 +208,10 @@ impl Window {
for subEntry in subEntries {
selfImp.resetSidebarList.append(subEntry);
}
selfImp.resetSidebarList.append(&gtk::Separator::new(Orientation::Horizontal))
let separator = ListBoxRow::new();
separator.set_child(Some(&gtk::Separator::new(Orientation::Horizontal)));
separator.set_activatable(false);
selfImp.resetSidebarList.append(&separator);
}
}