aboutsummaryrefslogtreecommitdiffstats
path: root/src/widgets/session.rs
diff options
context:
space:
mode:
authorDaniel Jankowski <daniel.jankowski@rub.de>2023-09-02 10:14:05 +0200
committerDaniel Jankowski <daniel.jankowski@rub.de>2023-09-02 10:14:05 +0200
commitacea23f1a496fdf646e09acc95883575aaa572cf (patch)
tree179f8bd1040ca3b6fcb8630ce7b4a6508063b6b3 /src/widgets/session.rs
parentchore: bump to 0.3.0 (diff)
downloadsl0pstatus-acea23f1a496fdf646e09acc95883575aaa572cf.tar.gz
sl0pstatus-acea23f1a496fdf646e09acc95883575aaa572cf.tar.xz
sl0pstatus-acea23f1a496fdf646e09acc95883575aaa572cf.zip
chore: simplify sessions plugin
Diffstat (limited to '')
-rw-r--r--src/widgets/session.rs9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/widgets/session.rs b/src/widgets/session.rs
index 55cca56..361363b 100644
--- a/src/widgets/session.rs
+++ b/src/widgets/session.rs
@@ -12,13 +12,8 @@ impl SessionWidget {
impl Widget for SessionWidget {
fn process(&self, state: crate::ZellijState) -> String {
- let session = state
- .sessions
- .into_iter()
- .find(|s| s.is_current_session);
-
- match session {
- Some(s) => s.name,
+ match state.mode.session_name {
+ Some(name) => name,
None => "".to_string(),
}
}