Skip to content

Commit dece46e

Browse files
committed
send super() for on_keyrelease() too
1 parent 92c5e3f commit dece46e

File tree

10 files changed

+20
-0
lines changed

10 files changed

+20
-0
lines changed

notebooks/tps/boids/.teacher/boids-06.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,8 @@ def on_key_press(self, symbol: int, modifiers: int):
7474
def on_key_release(self, symbol: int, modifiers: int):
7575
if symbol in (arcade.key.LEFT, arcade.key.RIGHT):
7676
self.boids[0].steer_neutral()
77+
else:
78+
return super().on_key_release(symbol, modifiers)
7779

7880

7981
window = Window()

notebooks/tps/boids/.teacher/boids-07.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,8 @@ def on_key_press(self, symbol: int, modifiers: int):
8888
def on_key_release(self, symbol: int, modifiers: int):
8989
if symbol in (arcade.key.LEFT, arcade.key.RIGHT):
9090
self.boids[0].steer_neutral()
91+
else:
92+
return super().on_key_release(symbol, modifiers)
9193

9294

9395
window = Window()

notebooks/tps/boids/.teacher/boids-08.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,8 @@ def on_key_press(self, symbol: int, modifiers: int):
9595
def on_key_release(self, symbol: int, modifiers: int):
9696
if symbol in (arcade.key.LEFT, arcade.key.RIGHT):
9797
self.boids[0].steer_neutral()
98+
else:
99+
return super().on_key_release(symbol, modifiers)
98100

99101

100102
window = Window()

notebooks/tps/boids/.teacher/boids-09.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,8 @@ def on_key_press(self, symbol: int, modifiers: int):
106106
def on_key_release(self, symbol: int, modifiers: int):
107107
if symbol in (arcade.key.LEFT, arcade.key.RIGHT):
108108
self.boids[0].steer_neutral()
109+
else:
110+
return super().on_key_release(symbol, modifiers)
109111

110112

111113
window = Window()

notebooks/tps/boids/.teacher/boids-10.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,8 @@ def on_key_press(self, symbol: int, modifiers: int):
121121
def on_key_release(self, symbol: int, modifiers: int):
122122
if symbol in (arcade.key.LEFT, arcade.key.RIGHT):
123123
self.boids[0].steer_neutral()
124+
else:
125+
return super().on_key_release(symbol, modifiers)
124126

125127

126128
window = Window()

notebooks/tps/boids/.teacher/boids-11.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,8 @@ def on_key_press(self, symbol: int, modifiers: int):
135135
def on_key_release(self, symbol: int, modifiers: int):
136136
if symbol in (arcade.key.LEFT, arcade.key.RIGHT):
137137
self.boids[0].steer_neutral()
138+
else:
139+
return super().on_key_release(symbol, modifiers)
138140

139141

140142
window = Window()

notebooks/tps/boids/.teacher/boids-12.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,8 @@ def on_key_press(self, symbol: int, modifiers: int):
141141
def on_key_release(self, symbol: int, modifiers: int):
142142
if symbol in (arcade.key.LEFT, arcade.key.RIGHT):
143143
self.boids[0].steer_neutral()
144+
else:
145+
return super().on_key_release(symbol, modifiers)
144146

145147

146148
window = Window()

notebooks/tps/boids/.teacher/boids-13.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,8 @@ def on_key_release(self, symbol: int, modifiers: int):
157157
self.boids[0].steer_neutral()
158158
elif symbol in (arcade.key.UP, arcade.key.DOWN):
159159
self.boids[0].speed_neutral()
160+
else:
161+
return super().on_key_release(symbol, modifiers)
160162

161163

162164
window = Window()

notebooks/tps/boids/.teacher/boids-14.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,8 @@ def on_key_release(self, symbol: int, modifiers: int):
163163
self.boids[0].steer_neutral()
164164
elif symbol in (arcade.key.UP, arcade.key.DOWN):
165165
self.boids[0].speed_neutral()
166+
else:
167+
return super().on_key_release(symbol, modifiers)
166168

167169

168170
window = Window()

notebooks/tps/boids/.teacher/boids-15.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,8 @@ def on_key_release(self, symbol: int, modifiers: int):
162162
self.boids[0].steer_neutral()
163163
elif symbol in (arcade.key.UP, arcade.key.DOWN):
164164
self.boids[0].speed_neutral()
165+
else:
166+
return super().on_key_release(symbol, modifiers)
165167

166168

167169
window = Window()

0 commit comments

Comments
 (0)