Skip to content

Commit e04c130

Browse files
committed
Silence renderer errors if _current_renders is empty
1 parent f1f6918 commit e04c130

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

rlbot/managers/rendering.py

+5-4
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ def begin_rendering(self, group_id: str = DEFAULT_GROUP_ID):
8484
"""
8585
Begins a new render group. All render messages added after this call will be part of this group.
8686
"""
87-
if self.is_rendering():
87+
if self.is_rendering() and len(self._current_renders) > 0:
8888
self._logger.error(
8989
"begin_rendering was called twice without end_rendering."
9090
)
@@ -100,9 +100,10 @@ def end_rendering(self):
100100
all render messages queued between these two calls.
101101
"""
102102
if self._group_id is None:
103-
self._logger.error(
104-
"`end_rendering` was called without a call to `begin_rendering` first."
105-
)
103+
if len(self._current_renders) > 0:
104+
self._logger.error(
105+
"`end_rendering` was called without a call to `begin_rendering` first."
106+
)
106107
return
107108

108109
self._render_group(flat.RenderGroup(self._current_renders, self._group_id))

rlbot/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "2.0.0-beta.37"
1+
__version__ = "2.0.0-beta.38"

0 commit comments

Comments
 (0)