File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -2319,14 +2319,6 @@ def __getitem__(self, key):
2319
2319
)
2320
2320
2321
2321
# Auto-reverse and auto-shift
2322
- if shift :
2323
- if hasattr (value , 'shifted' ):
2324
- value = value .shifted (180 )
2325
- else :
2326
- raise KeyError (
2327
- f'Item of type { type (value ).__name__ !r} '
2328
- 'does not have shifted() method.'
2329
- )
2330
2322
if reverse :
2331
2323
if hasattr (value , 'reversed' ):
2332
2324
value = value .reversed ()
@@ -2335,6 +2327,14 @@ def __getitem__(self, key):
2335
2327
f'Item of type { type (value ).__name__ !r} '
2336
2328
'does not have reversed() method.'
2337
2329
)
2330
+ if shift :
2331
+ if hasattr (value , 'shifted' ):
2332
+ value = value .shifted (180 )
2333
+ else :
2334
+ raise KeyError (
2335
+ f'Item of type { type (value ).__name__ !r} '
2336
+ 'does not have shifted() method.'
2337
+ )
2338
2338
return value
2339
2339
2340
2340
def __setitem__ (self , key , item ):
You can’t perform that action at this time.
0 commit comments