From 692e100f9a2e86ec8a00f7031dc9379488a9f9bb Mon Sep 17 00:00:00 2001 From: Mira Grudzinska Date: Sun, 28 Feb 2021 13:01:16 +0100 Subject: [PATCH] canvas: replacement of the bitwise OR operator with the logical one Bitwise logical operators do not perform short-circuiting. --- src/lib/tvgCanvasImpl.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/tvgCanvasImpl.h b/src/lib/tvgCanvasImpl.h index 2e24f184..98dd4b9a 100644 --- a/src/lib/tvgCanvasImpl.h +++ b/src/lib/tvgCanvasImpl.h @@ -82,7 +82,7 @@ struct Canvas::Impl Array clips; auto flag = RenderUpdateFlag::None; - if (refresh | force) flag = RenderUpdateFlag::All; + if (refresh || force) flag = RenderUpdateFlag::All; //Update single paint node if (paint) {