refactor
This commit is contained in:
@@ -41,6 +41,7 @@ use crate::ui::Ui;
|
||||
use kiln_core::game::GameState;
|
||||
use kiln_core::log::LogLine;
|
||||
use kiln_core::world;
|
||||
use kiln_ui::render_overlay;
|
||||
use ratatui::Frame;
|
||||
use ratatui::crossterm::event::{
|
||||
self, DisableBracketedPaste, DisableMouseCapture, EnableBracketedPaste, EnableMouseCapture,
|
||||
@@ -269,9 +270,9 @@ fn draw(frame: &mut Frame, mode: &mut Mode, ui: &mut Ui) {
|
||||
// The dialog / glyph-picker overlays only exist while editing.
|
||||
Mode::Edit(ed) => {
|
||||
if let Some(g) = &ed.glyph_dialog {
|
||||
g.draw(frame);
|
||||
render_overlay(frame, g);
|
||||
} else if let Some(d) = &ed.dialog {
|
||||
d.draw(frame);
|
||||
render_overlay(frame, d);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user