mirror of
https://codeberg.org/unspeaker/tek.git
synced 2026-01-12 02:56:42 +01:00
down to 28e, sane ones
This commit is contained in:
parent
46609855eb
commit
16e6a0397c
15 changed files with 91 additions and 87 deletions
|
|
@ -72,11 +72,16 @@ impl Content<Tui> for ArrangerVCursor {
|
|||
to.fill_ul([area.x(), y - 1, area.w(), 1], bg);
|
||||
to.fill_ul([area.x(), y + height - 1, area.w(), 1], bg);
|
||||
}
|
||||
Ok(if focused {
|
||||
to.render_in(if let Some(clip_area) = clip_area { clip_area }
|
||||
else if let Some(track_area) = track_area { track_area.clip_h(HEADER_H) }
|
||||
else if let Some(scene_area) = scene_area { scene_area.clip_w(self.scenes_w) }
|
||||
else { area.clip_w(self.scenes_w).clip_h(HEADER_H) }, &self.reticle)?
|
||||
})
|
||||
if focused {
|
||||
to.place(if let Some(clip_area) = clip_area {
|
||||
clip_area
|
||||
} else if let Some(track_area) = track_area {
|
||||
track_area.clip_h(HEADER_H)
|
||||
} else if let Some(scene_area) = scene_area {
|
||||
scene_area.clip_w(self.scenes_w)
|
||||
} else {
|
||||
area.clip_w(self.scenes_w).clip_h(HEADER_H)
|
||||
}, &self.reticle)
|
||||
};
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue