scene headers height

This commit is contained in:
i do not exist 2026-09-23 13:28:46 +03:00
parent f321397d6f
commit 9db60c3429

View file

@ -889,8 +889,10 @@ pub trait ScenesView: HasEditor + HasSelection + HasSceneScroll + HasClipsSize +
fn scenes_with_sizes (&self) -> impl ScenesSizes<'_> { fn scenes_with_sizes (&self) -> impl ScenesSizes<'_> {
let mut y = 0; let mut y = 0;
self.scenes().iter().enumerate().skip(self.scene_scroll()).map_while(move|(s, scene)|{ self.scenes().iter().enumerate().skip(self.scene_scroll()).map_while(move|(s, scene)|{
let height = if self.selection().scene() == Some(s) && self.editor().is_some() { let height = if self.selection().scene() == Some(s)
8 && let Some(editor) = self.editor()
{
editor.size.h() as usize
} else { } else {
Scene::DEFAULT_HEIGHT Scene::DEFAULT_HEIGHT
}; };
@ -1196,8 +1198,8 @@ pub fn view_scene_name <'a> (
scene: &Scene, scene: &Scene,
editing: bool editing: bool
) -> impl Draw<Tui> { ) -> impl Draw<Tui> {
let h = if select.scene() == Some(index) && let Some(_editor) = editor { let h = if select.scene() == Some(index) && let Some(editor) = editor {
7 editor.size.h() as u16
} else { } else {
Scene::DEFAULT_HEIGHT as u16 Scene::DEFAULT_HEIGHT as u16
}; };