Avoid a mutable borrow when rendering

We only fetch from the rendering cache, no need for a mutable reference.
This commit is contained in:
Simon Hausmann 2020-10-02 17:49:03 +02:00
parent ade110894d
commit dd89c384a6

View file

@ -100,7 +100,7 @@ pub(crate) fn render_component_items<Backend: GraphicsBackend>(
let cached_rendering_data = item.cached_rendering_data_offset();
let cleanup_primitives = if cached_rendering_data.cache_ok.get() {
let cache = rendering_cache.borrow_mut();
let cache = rendering_cache.borrow();
let primitive =
&cache.get(cached_rendering_data.cache_index.get()).unwrap().primitive;
frame.borrow_mut().render_primitive(