Update status bar theming

Co-Authored-By: Nate Butler <iamnbutler@gmail.com>
This commit is contained in:
Conrad Irwin 2023-07-25 10:58:44 -06:00
parent baa16a2fc6
commit 1f65effe57
7 changed files with 25 additions and 28 deletions

View file

@ -107,17 +107,13 @@ impl StatusBar {
where
T: StatusItemView,
{
self.position_of_named_item(T::ui_name())
}
pub fn position_of_named_item(&self, name: &str) -> Option<usize> {
for (index, item) in self.left_items.iter().enumerate() {
if item.as_ref().ui_name() == name {
if item.as_ref().ui_name() == T::ui_name() {
return Some(index);
}
}
for (index, item) in self.right_items.iter().enumerate() {
if item.as_ref().ui_name() == name {
if item.as_ref().ui_name() == T::ui_name() {
return Some(index + self.left_items.len());
}
}