Clear area below "join room" overlay
This commit is contained in:
parent
3c68debd32
commit
1949b6f5e1
2 changed files with 2 additions and 3 deletions
|
|
@ -1,7 +1,7 @@
|
||||||
use crossterm::event::{KeyCode, KeyEvent};
|
use crossterm::event::{KeyCode, KeyEvent};
|
||||||
use tui::buffer::Buffer;
|
use tui::buffer::Buffer;
|
||||||
use tui::layout::Rect;
|
use tui::layout::Rect;
|
||||||
use tui::widgets::{Block, Borders, StatefulWidget, Widget};
|
use tui::widgets::{Block, Borders, StatefulWidget, Widget, Clear};
|
||||||
|
|
||||||
use crate::ui::input::EventHandler;
|
use crate::ui::input::EventHandler;
|
||||||
use crate::ui::layout;
|
use crate::ui::layout;
|
||||||
|
|
@ -16,6 +16,7 @@ impl StatefulWidget for JoinRoom {
|
||||||
|
|
||||||
fn render(self, area: Rect, buf: &mut Buffer, state: &mut Self::State) {
|
fn render(self, area: Rect, buf: &mut Buffer, state: &mut Self::State) {
|
||||||
let area = layout::centered(50, 3, area);
|
let area = layout::centered(50, 3, area);
|
||||||
|
Clear.render(area, buf);
|
||||||
|
|
||||||
let block = Block::default().title("Join room").borders(Borders::ALL);
|
let block = Block::default().title("Join room").borders(Borders::ALL);
|
||||||
let inner_area = block.inner(area);
|
let inner_area = block.inner(area);
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,9 @@
|
||||||
use std::cmp;
|
use std::cmp;
|
||||||
|
|
||||||
use crossterm::event::{KeyCode, KeyEvent};
|
use crossterm::event::{KeyCode, KeyEvent};
|
||||||
use tui::backend::Backend;
|
|
||||||
use tui::buffer::Buffer;
|
use tui::buffer::Buffer;
|
||||||
use tui::layout::Rect;
|
use tui::layout::Rect;
|
||||||
use tui::widgets::{Paragraph, StatefulWidget, Widget};
|
use tui::widgets::{Paragraph, StatefulWidget, Widget};
|
||||||
use tui::Frame;
|
|
||||||
use unicode_width::UnicodeWidthStr;
|
use unicode_width::UnicodeWidthStr;
|
||||||
|
|
||||||
use super::input::EventHandler;
|
use super::input::EventHandler;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue