Skip to content

Commit 8ec6910

Browse files
committed
only draw debug rectangles for enabled TouchArea and SwipeGestureHandler
1 parent c169dd1 commit 8ec6910

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

internal/core/items/input_items.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,9 @@ impl Item for TouchArea {
227227
size: LogicalSize,
228228
) -> RenderingResult {
229229
if let Some(color) = (*backend).window().debug_touch.get() {
230-
debug_rect(color, backend, self_rc, size, &self.cached_rendering_data);
230+
if self.enabled() {
231+
debug_rect(color, backend, self_rc, size, &self.cached_rendering_data);
232+
}
231233
}
232234
RenderingResult::ContinueRenderingChildren
233235
}
@@ -529,7 +531,9 @@ impl Item for SwipeGestureHandler {
529531
size: LogicalSize,
530532
) -> RenderingResult {
531533
if let Some(color) = (*backend).window().debug_swipe.get() {
532-
debug_rect(color, backend, self_rc, size, &self.cached_rendering_data);
534+
if self.enabled() {
535+
debug_rect(color, backend, self_rc, size, &self.cached_rendering_data);
536+
}
533537
}
534538

535539
RenderingResult::ContinueRenderingChildren

0 commit comments

Comments
 (0)