-
Notifications
You must be signed in to change notification settings - Fork 123
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Bug description
Using keyboard shortcuts or the "Go" menu to go to "Previous Labeled Frame" goes to the Second Previous frame, skipping one labeled frame in the process. 'Next Labeled Frame" works as intended. Same happens with "Copy Previous Frame".
Expected behaviour
Using keyboard shortcuts or the "Go" menu to go to "Previous Labeled Frame" goes to the immediate previous frame.
Actual behaviour
"Previous Labeled Frame" goes to the Second Previous frame, skipping one labeled frame in the process.
Your personal set up
- OS: Windows 11
- Version(s): SLEAP v1.5.2, python 3.13] --->
- SLEAP installation method (listed here): uv
Environment packages
# Name Version Build Channel
aiohappyeyeballs 2.6.1 pypi_0 pypi
aiohttp 3.13.2 pypi_0 pypi
aiosignal 1.4.0 pypi_0 pypi
albucore 0.0.24 pypi_0 pypi
albumentations 2.0.8 pypi_0 pypi
annotated-types 0.7.0 pypi_0 pypi
antlr4-python3-runtime 4.9.3 pypi_0 pypi
anyio 4.12.0 pypi_0 pypi
argon2-cffi 25.1.0 pypi_0 pypi
argon2-cffi-bindings 25.1.0 pypi_0 pypi
arrow 1.4.0 pypi_0 pypi
asttokens 3.0.1 pypi_0 pypi
async-lru 2.0.5 pypi_0 pypi
attrs 25.4.0 pypi_0 pypi
av 15.1.0 pypi_0 pypi
babel 2.17.0 pypi_0 pypi
beautifulsoup4 4.14.3 pypi_0 pypi
bleach 6.3.0 pypi_0 pypi
bzip2 1.0.8 h2bbff1b_6
ca-certificates 2025.12.2 haa95532_0
certifi 2025.11.12 pypi_0 pypi
cffi 2.0.0 pypi_0 pypi
charset-normalizer 3.4.4 pypi_0 pypi
click 8.3.1 pypi_0 pypi
colorama 0.4.6 pypi_0 pypi
comm 0.2.3 pypi_0 pypi
contourpy 1.3.3 pypi_0 pypi
cycler 0.12.1 pypi_0 pypi
debugpy 1.8.18 pypi_0 pypi
decorator 5.2.1 pypi_0 pypi
defusedxml 0.7.1 pypi_0 pypi
executing 2.2.1 pypi_0 pypi
fastjsonschema 2.21.2 pypi_0 pypi
filelock 3.20.0 pypi_0 pypi
fonttools 4.61.0 pypi_0 pypi
fqdn 1.5.1 pypi_0 pypi
frozenlist 1.8.0 pypi_0 pypi
fsspec 2025.12.0 pypi_0 pypi
gitdb 4.0.12 pypi_0 pypi
gitpython 3.1.45 pypi_0 pypi
h11 0.16.0 pypi_0 pypi
h5py 3.15.1 pypi_0 pypi
hdmf 4.1.2 pypi_0 pypi
httpcore 1.0.9 pypi_0 pypi
httpx 0.28.1 pypi_0 pypi
hydra-core 1.3.2 pypi_0 pypi
idna 3.11 pypi_0 pypi
imageio 2.37.2 pypi_0 pypi
imageio-ffmpeg 0.6.0 pypi_0 pypi
imgstore 0.3.7 pypi_0 pypi
ipykernel 7.1.0 pypi_0 pypi
ipython 9.8.0 pypi_0 pypi
ipython-pygments-lexers 1.1.1 pypi_0 pypi
ipywidgets 8.1.8 pypi_0 pypi
isoduration 20.11.0 pypi_0 pypi
jedi 0.19.2 pypi_0 pypi
jinja2 3.1.6 pypi_0 pypi
joblib 1.5.2 pypi_0 pypi
jsmin 3.0.1 pypi_0 pypi
json5 0.12.1 pypi_0 pypi
jsonpickle 4.1.1 pypi_0 pypi
jsonpointer 3.0.0 pypi_0 pypi
jsonschema 4.25.1 pypi_0 pypi
jsonschema-specifications 2025.9.1 pypi_0 pypi
jupyter 1.1.1 pypi_0 pypi
jupyter-client 8.7.0 pypi_0 pypi
jupyter-console 6.6.3 pypi_0 pypi
jupyter-core 5.9.1 pypi_0 pypi
jupyter-events 0.12.0 pypi_0 pypi
jupyter-lsp 2.3.0 pypi_0 pypi
jupyter-server 2.17.0 pypi_0 pypi
jupyter-server-terminals 0.5.3 pypi_0 pypi
jupyterlab 4.5.0 pypi_0 pypi
jupyterlab-pygments 0.3.0 pypi_0 pypi
jupyterlab-server 2.28.0 pypi_0 pypi
jupyterlab-widgets 3.0.16 pypi_0 pypi
kiwisolver 1.4.9 pypi_0 pypi
kornia 0.8.2 pypi_0 pypi
kornia-rs 0.1.10 pypi_0 pypi
lark 1.3.1 pypi_0 pypi
lazy-loader 0.4 pypi_0 pypi
libexpat 2.7.3 h885b0b7_4
libffi 3.4.4 hd77b12b_1
libmpdec 4.0.0 h827c3e9_0
libzlib 1.3.1 h02ab6af_0
lightning 2.6.0 pypi_0 pypi
lightning-utilities 0.15.2 pypi_0 pypi
loguru 0.7.3 pypi_0 pypi
markdown-it-py 4.0.0 pypi_0 pypi
markupsafe 3.0.3 pypi_0 pypi
matplotlib 3.10.8 pypi_0 pypi
matplotlib-inline 0.2.1 pypi_0 pypi
mdurl 0.1.2 pypi_0 pypi
mistune 3.1.4 pypi_0 pypi
mpmath 1.3.0 pypi_0 pypi
multidict 6.7.0 pypi_0 pypi
nbclient 0.10.2 pypi_0 pypi
nbconvert 7.16.6 pypi_0 pypi
nbformat 5.10.4 pypi_0 pypi
ndx-pose 0.2.2 pypi_0 pypi
nest-asyncio 1.6.0 pypi_0 pypi
networkx 3.6.1 pypi_0 pypi
nixio 1.5.4 pypi_0 pypi
notebook 7.5.0 pypi_0 pypi
notebook-shim 0.2.4 pypi_0 pypi
numpy 2.2.6 pypi_0 pypi
omegaconf 2.3.0 pypi_0 pypi
opencv-python 4.12.0.88 pypi_0 pypi
opencv-python-headless 4.12.0.88 pypi_0 pypi
openssl 3.0.18 h543e019_0
packaging 25.0 pypi_0 pypi
pandas 2.3.3 pypi_0 pypi
pandocfilters 1.5.1 pypi_0 pypi
parso 0.8.5 pypi_0 pypi
pillow 12.0.0 pypi_0 pypi
pip 25.3 pyhc872135_0
platformdirs 4.5.1 pypi_0 pypi
prometheus-client 0.23.1 pypi_0 pypi
prompt-toolkit 3.0.52 pypi_0 pypi
propcache 0.4.1 pypi_0 pypi
protobuf 6.33.2 pypi_0 pypi
psutil 7.1.3 pypi_0 pypi
pure-eval 0.2.3 pypi_0 pypi
pycparser 2.23 pypi_0 pypi
pydantic 2.12.5 pypi_0 pypi
pydantic-core 2.41.5 pypi_0 pypi
pygments 2.19.2 pypi_0 pypi
pykalman 0.11.0 pypi_0 pypi
pymatreader 1.1.0 pypi_0 pypi
pynwb 3.1.3 pypi_0 pypi
pyparsing 3.2.5 pypi_0 pypi
pyside6 6.10.1 pypi_0 pypi
pyside6-addons 6.10.1 pypi_0 pypi
pyside6-essentials 6.10.1 pypi_0 pypi
python 3.13.11 h260b955_100_cp313
python-dateutil 2.9.0.post0 pypi_0 pypi
python-json-logger 4.0.0 pypi_0 pypi
python-rapidjson 1.23 pypi_0 pypi
python_abi 3.13 3_cp313
pytorch-lightning 2.6.0 pypi_0 pypi
pytz 2025.2 pypi_0 pypi
pywinpty 3.0.2 pypi_0 pypi
pyyaml 6.0.3 pypi_0 pypi
pyzmq 27.1.0 pypi_0 pypi
qtpy 2.4.3 pypi_0 pypi
referencing 0.37.0 pypi_0 pypi
requests 2.32.5 pypi_0 pypi
rfc3339-validator 0.1.4 pypi_0 pypi
rfc3986-validator 0.1.1 pypi_0 pypi
rfc3987-syntax 1.1.0 pypi_0 pypi
rich 14.2.0 pypi_0 pypi
rich-click 1.9.4 pypi_0 pypi
rpds-py 0.30.0 pypi_0 pypi
ruamel-yaml 0.18.16 pypi_0 pypi
ruamel-yaml-clib 0.2.15 pypi_0 pypi
scikit-base 0.13.0 pypi_0 pypi
scikit-image 0.25.2 pypi_0 pypi
scikit-learn 1.8.0 pypi_0 pypi
scipy 1.16.3 pypi_0 pypi
seaborn 0.13.2 pypi_0 pypi
send2trash 1.8.3 pypi_0 pypi
sentry-sdk 2.47.0 pypi_0 pypi
setuptools 80.9.0 py313haa95532_0
shiboken6 6.10.1 pypi_0 pypi
simplejson 3.20.2 pypi_0 pypi
simsimd 6.5.3 pypi_0 pypi
six 1.17.0 pypi_0 pypi
sleap 1.5.2 pypi_0 pypi
sleap-io 0.5.7 pypi_0 pypi
sleap-nn 0.0.5 pypi_0 pypi
smmap 5.0.2 pypi_0 pypi
soupsieve 2.8 pypi_0 pypi
sqlite 3.51.0 hda9a48d_0
stack-data 0.6.3 pypi_0 pypi
stringzilla 4.4.0 pypi_0 pypi
sympy 1.14.0 pypi_0 pypi
terminado 0.18.1 pypi_0 pypi
threadpoolctl 3.6.0 pypi_0 pypi
tifffile 2025.10.16 pypi_0 pypi
tinycss2 1.4.0 pypi_0 pypi
tk 8.6.15 hf199647_0
torch 2.8.0+cu128 pypi_0 pypi
torchmetrics 1.8.2 pypi_0 pypi
torchvision 0.23.0+cu128 pypi_0 pypi
tornado 6.5.3 pypi_0 pypi
tqdm 4.67.1 pypi_0 pypi
traitlets 5.14.3 pypi_0 pypi
typing-extensions 4.15.0 pypi_0 pypi
typing-inspection 0.4.2 pypi_0 pypi
tzdata 2025.2 pypi_0 pypi
tzlocal 5.3.1 pypi_0 pypi
ucrt 10.0.22621.0 haa95532_0
uri-template 1.3.0 pypi_0 pypi
urllib3 2.6.2 pypi_0 pypi
vc 14.3 h2df5915_10
vc14_runtime 14.44.35208 h4927774_10
vs2015_runtime 14.44.35208 ha6b5a95_10
wandb 0.23.1 pypi_0 pypi
wcwidth 0.2.14 pypi_0 pypi
webcolors 25.10.0 pypi_0 pypi
webencodings 0.5.1 pypi_0 pypi
websocket-client 1.9.0 pypi_0 pypi
wheel 0.45.1 py313haa95532_0
widgetsnbextension 4.0.15 pypi_0 pypi
win32-setctime 1.2.0 pypi_0 pypi
xmltodict 1.0.2 pypi_0 pypi
xz 5.6.4 h4754444_1
yarl 1.22.0 pypi_0 pypi
zlib 1.3.1 h02ab6af_0
Logs
# paste relevant logs here, if any
How to reproduce
- Go to 'Go'
- Click on 'Previous Labeled Frame' or use keyboard shortcut
- See error. Previous frame is really second previous frame. One frame was skipped.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working