Skip to content

Commit dab2bc6

Browse files
alimuldalPiotr Trochim
authored andcommitted
Simplify import logic in dm_control/viewer/gui/__init__.py
PiperOrigin-RevId: 217473775
1 parent 98f57cd commit dab2bc6

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

dm_control/viewer/gui/__init__.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,14 @@
2020
# pylint: disable=invalid-name
2121

2222
RenderWindow = None
23-
try:
24-
from dm_control.viewer.gui import glfw_gui
25-
RenderWindow = glfw_gui.GlfwWindow
26-
except ImportError:
27-
pass
28-
if not RenderWindow:
23+
24+
if render.BACKEND == 'glfw':
25+
try:
26+
from dm_control.viewer.gui import glfw_gui
27+
RenderWindow = glfw_gui.GlfwWindow
28+
except ImportError:
29+
pass
30+
else:
2931

3032
def ErrorRenderWindow(*args, **kwargs):
3133
del args, kwargs

0 commit comments

Comments
 (0)