summaryrefslogtreecommitdiffstats
path: root/src/ui/widgets
diff options
context:
space:
mode:
authorJeff Zhao <jeff.no.zhao@gmail.com>2021-02-13 11:46:42 -0500
committerJeff Zhao <jeff.no.zhao@gmail.com>2021-02-13 11:46:42 -0500
commitea423f7e778b84ba2e04938751db64972ba081ab (patch)
tree6407cdfd0853adaf8d05231d828ca3f504d118cb /src/ui/widgets
parent611b8ff4750d3a6d16b7b00d2df77043a012736c (diff)
remove unnecessary code
Diffstat (limited to 'src/ui/widgets')
-rw-r--r--src/ui/widgets/tui_text.rs13
1 files changed, 1 insertions, 12 deletions
diff --git a/src/ui/widgets/tui_text.rs b/src/ui/widgets/tui_text.rs
index 692ad65..ba9cc36 100644
--- a/src/ui/widgets/tui_text.rs
+++ b/src/ui/widgets/tui_text.rs
@@ -95,17 +95,13 @@ impl<'a> TuiMultilineText<'a> {
pub fn iter(&self) -> impl Iterator<Item = &LineInfo> {
self._lines.iter()
}
-
- pub fn style(&mut self, style: Style) {
- self._style = style;
- }
}
impl<'a> Widget for TuiMultilineText<'a> {
fn render(self, area: Rect, buf: &mut Buffer) {
let area_left = area.left();
let area_top = area.top();
- for (i, line_info) in self._lines.iter().enumerate().take(self._lines.len() - 1) {
+ for (i, line_info) in self.iter().enumerate() {
buf.set_string(
area_left,
area_top + i as u16,
@@ -113,12 +109,5 @@ impl<'a> Widget for TuiMultilineText<'a> {
self._style,
);
}
- let line_info = &self._lines[self._lines.len() - 1];
- buf.set_string(
- area_left,
- area_top + (self._lines.len() - 1) as u16,
- &self._s[line_info.start..line_info.end],
- self._style,
- );
}
}