Skip to content

Commit 7f3e958

Browse files
committed
Make sure context manager always yields
1 parent cb9fdde commit 7f3e958

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

shiny/render/renderer/_renderer.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -414,7 +414,9 @@ def _current_output_id(self):
414414
from ...session import get_current_session
415415

416416
session = get_current_session()
417-
if session is not None:
417+
if session is None:
418+
yield
419+
else:
418420
session.current_output_id = self._renderer.output_id
419421
yield
420422
session.current_output_id = None

0 commit comments

Comments
 (0)