From 320a4dd39625bbf94a74ac30ed8eb1e368b51a2c Mon Sep 17 00:00:00 2001 From: p11 Date: Sat, 31 May 2025 01:40:11 +0200 Subject: [PATCH] Avoid accessing entries multiple times --- src/chara.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/chara.rs b/src/chara.rs index 9307599..1afdb84 100644 --- a/src/chara.rs +++ b/src/chara.rs @@ -12,7 +12,7 @@ pub fn render_character(name: &str, def: &CharacterDefinition, relative_path: &s id=(format!("{name}-{}-layer", layer.internal_name)) src=(layer.entries.first().map(|e| format!("/{relative_path}/{}", e.path)).unwrap_or_default()) style=(format!("display: {};", - if !layer.entries.is_empty() && !layer.entries[0].path.is_empty() { + if layer.entries.first().is_some_and(|e| !e.path.is_empty()) { "block" } else { "none"