mirror of
https://github.com/slint-ui/slint.git
synced 2025-10-01 14:21:16 +00:00
Avoid a mutable borrow when rendering
We only fetch from the rendering cache, no need for a mutable reference.
This commit is contained in:
parent
ade110894d
commit
dd89c384a6
1 changed files with 1 additions and 1 deletions
|
@ -100,7 +100,7 @@ pub(crate) fn render_component_items<Backend: GraphicsBackend>(
|
||||||
|
|
||||||
let cached_rendering_data = item.cached_rendering_data_offset();
|
let cached_rendering_data = item.cached_rendering_data_offset();
|
||||||
let cleanup_primitives = if cached_rendering_data.cache_ok.get() {
|
let cleanup_primitives = if cached_rendering_data.cache_ok.get() {
|
||||||
let cache = rendering_cache.borrow_mut();
|
let cache = rendering_cache.borrow();
|
||||||
let primitive =
|
let primitive =
|
||||||
&cache.get(cached_rendering_data.cache_index.get()).unwrap().primitive;
|
&cache.get(cached_rendering_data.cache_index.get()).unwrap().primitive;
|
||||||
frame.borrow_mut().render_primitive(
|
frame.borrow_mut().render_primitive(
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue