fix edge case when slicing panels' list

This commit is contained in:
Bruno Madeira
2025-09-27 18:30:43 +01:00
parent d96dcded8a
commit a877030829
+1 -1
View File
@@ -829,7 +829,7 @@ def str_to_slice(slice_str):
else:
# Single index case, e.g. [3]
sl = int(slice_str)
sl = slice(*[sl, sl + 1])
sl = slice(sl, None if sl == -1 else sl + 1)
return sl