diff --git a/render-wasm/src/render.rs b/render-wasm/src/render.rs index 503e949c84..5de1bac3f5 100644 --- a/render-wasm/src/render.rs +++ b/render-wasm/src/render.rs @@ -2221,7 +2221,10 @@ impl RenderState { timestamp: i32, ) -> Result { self.render_shape_tree_partial(base_object, tree, timestamp, false)?; + let saved_preview_mode = self.preview_mode; + self.preview_mode = true; self.present_frame(tree); + self.preview_mode = saved_preview_mode; Ok(FrameType::Full) } diff --git a/render-wasm/src/render/debug.rs b/render-wasm/src/render/debug.rs index 85de184baa..0574e3ab28 100644 --- a/render-wasm/src/render/debug.rs +++ b/render-wasm/src/render/debug.rs @@ -47,7 +47,7 @@ pub fn render_debug_cache_surface(render_state: &mut RenderState) { } pub fn render_wasm_label(render_state: &mut RenderState) { - if !render_state.options.show_wasm_info() { + if render_state.preview_mode || !render_state.options.show_wasm_info() { return; }