Skip to content

Commit db06c3b

Browse files
authored
fix: handling invalid boxes in CHOM::visible (#1979)
1 parent debb091 commit db06c3b

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/Layers/xrRender/HOM.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -365,6 +365,8 @@ BOOL CHOM::visible(vis_data& vis) const
365365
return TRUE; // not at this time :)
366366
if (!bEnabled)
367367
return TRUE; // return - everything visible
368+
if (!vis.box.is_valid() || !_valid(vis.box))
369+
return TRUE; // invalid box
368370

369371
ScopeStatTimer scopeStats(stats.Total, stats.TotalTimerLock);
370372

0 commit comments

Comments
 (0)