app: reduce text latency by making text input and editbox resizing separate gfx ops

This commit is contained in:
darkfi
2025-10-20 13:51:05 +02:00
parent b171a58212
commit d0875ec6bd

View File

@@ -1150,7 +1150,10 @@ impl BaseEdit {
}
async fn make_draw_calls(&self, _trace_id: u32, atom: &mut PropertyAtomicGuard) -> DrawUpdate {
self.behave.eval_rect(atom).await;
{
let atom = &mut self.render_api.make_guard(gfxtag!("BaseEdit::make_draw_calls"));
self.behave.eval_rect(atom).await;
}
let rect = self.rect.get();
let cursor_instrs = self.get_cursor_instrs().await;