diff --git a/src/core/src/app.rs b/src/core/src/app.rs
index 47600d2c..2c6c1636 100644
--- a/src/core/src/app.rs
+++ b/src/core/src/app.rs
@@ -520,11 +520,7 @@ impl App {
}
}
- {
- self.text_renderer.begin_frame();
- self.grid.update::
(&self.camera, force, &mut self.text_renderer);
- self.text_renderer.end_frame();
- }
+ self.grid.update::
(&self.camera, force, &mut self.text_renderer);
Ok(())
}
diff --git a/src/core/src/renderable/grid.rs b/src/core/src/renderable/grid.rs
index c7700845..e9da7cfb 100644
--- a/src/core/src/renderable/grid.rs
+++ b/src/core/src/renderable/grid.rs
@@ -39,6 +39,8 @@ use al_core::{VecData, VertexArrayObject};
use wasm_bindgen::JsCast;
use wasm_bindgen::JsValue;
+use super::labels::RenderManager;
+
use super::TextRenderManager;
impl ProjetedGrid {
pub fn new(
@@ -193,65 +195,69 @@ impl ProjetedGrid {
self.hide_labels = false;
}
fn force_update(&mut self, camera: &CameraViewPort, text_renderer: &mut TextRenderManager) {
- let text_height = text_renderer.text_size();
- let lines = lines::(camera, 0.0);
-
- self.offsets.clear();
- self.sizes.clear();
- let (vertices, labels): (Vec>>, Vec