Skip to content

Commit 74098ab

Browse files
committed
Check before attempting to remove released key
1 parent 07a4f0e commit 74098ab

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

manim/renderer/opengl_renderer_window.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@ def on_key_press(self, symbol, modifiers):
4848
self.renderer.scene.on_key_press(symbol, modifiers)
4949

5050
def on_key_release(self, symbol, modifiers):
51-
self.renderer.pressed_keys.remove(symbol)
51+
if symbol in self.renderer.pressed_keys:
52+
self.renderer.pressed_keys.remove(symbol)
5253
super().on_key_release(symbol, modifiers)
5354
self.renderer.scene.on_key_release(symbol, modifiers)
5455

0 commit comments

Comments
 (0)