Skip to content

Commit 1fd5742

Browse files
committed
Instantiate OpenGLRenderer.pressed_keys before OpenGLRenderer.window
1 parent d060544 commit 1fd5742

File tree

2 files changed

+1
-3
lines changed

2 files changed

+1
-3
lines changed

manim/renderer/opengl_renderer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,7 @@ def __init__(self):
186186

187187
self.camera = OpenGLCamera()
188188

189+
self.pressed_keys = set()
189190
if config["preview"]:
190191
self.window = Window(self)
191192
self.context = self.window.ctx
@@ -195,7 +196,6 @@ def __init__(self):
195196
self.context = moderngl.create_standalone_context()
196197
self.frame_buffer_object = self.get_frame_buffer_object(self.context, 0)
197198
self.frame_buffer_object.use()
198-
self.pressed_keys = set()
199199

200200
self.context.enable(moderngl.BLEND)
201201
self.context.blend_func = (

manim/renderer/opengl_renderer_window.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@ def __init__(self, renderer, size=None, **kwargs):
1616
size = (config["pixel_width"], config["pixel_height"])
1717
super().__init__(size=size)
1818

19-
self.pressed_keys = set()
20-
2119
self.title = f"Manim Community {__version__}"
2220
self.size = size
2321
self.renderer = renderer

0 commit comments

Comments
 (0)