Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

reaper.BR_GetMouseCursorContext() reports envelope segment even when mouse cursor is out of AI bounds #1727

Closed
mccrabney opened this issue Jan 25, 2023 · 1 comment · Fixed by #1735
Assignees
Labels

Comments

@mccrabney
Copy link

  1. change REAPER prefs to show track envelopes in automation items only, with underlying envelope disabled and disconnected from the AIs.

  2. then use reaper.BR_GetMouseCursorContext() on the track, outside of the AI bounds.

issue: reaper.BR_GetMouseCursorContext() reports "envelope segment" when it is mousing over items or empty space outside of the AI bounds.

see gif here:
https://imgur.com/O77i8Nk

probably related: sws contextual envelopes also overlook disconnected AIs.

#1488

@mccrabney
Copy link
Author

luckily, this is easy to work around using reaper.BR_GetMouseCursorContext_Item() for the work i'm doing right now.
still an issue, as it causes folks to write scripts that won't translate nicely to projects that use envelopes that are exclusively contained in AIs.

@cfillion cfillion added the bug label Jan 25, 2023
nofishonfriday added a commit to nofishonfriday/sws that referenced this issue Feb 21, 2023
…outside of automation items bounds and underlying envelope is bypassed

fixes reaper-oss#1727, fixes reaper-oss#1488

# update and parse automation item properties
nofishonfriday added a commit to nofishonfriday/sws that referenced this issue Feb 21, 2023
…outside of automation items bounds and underlying envelope is bypassed

fixes reaper-oss#1727, fixes reaper-oss#1488

# BR_EnvelopeUtil.h: add link to schwa's post listing AI tokens
nofishonfriday added a commit to nofishonfriday/sws that referenced this issue Feb 21, 2023
…outside of automation items bounds and underlying envelope is bypassed

fixes reaper-oss#1727, fixes reaper-oss#1488

# BR_EnvelopeUtil.h: add link to schwa's post listing AI tokens
nofishonfriday added a commit to nofishonfriday/sws that referenced this issue Feb 21, 2023
…outside of automation items bounds and underlying envelope is bypassed

fixes reaper-oss#1727, fixes reaper-oss#1488

# BR_EnvelopeUtil.h: add link to schwa's post listing AI tokens
nofishonfriday added a commit to nofishonfriday/sws that referenced this issue Feb 21, 2023
…outside of automation items bounds and underlying envelope is bypassed

fixes reaper-oss#1727, fixes reaper-oss#1488

# BR_EnvelopeUtil.h: add link to schwa's post listing AI tokens
@nofishonfriday nofishonfriday self-assigned this Feb 21, 2023
nofishonfriday added a commit to nofishonfriday/sws that referenced this issue Feb 21, 2023
…outside of automation items bounds and underlying envelope is bypassed

fixes reaper-oss#1727, fixes reaper-oss#1488

# BR_EnvelopeUtil.h: add link to schwa's post listing AI tokens
nofishonfriday added a commit to nofishonfriday/sws that referenced this issue Feb 21, 2023
…outside of automation items bounds and underlying envelope is bypassed

fixes reaper-oss#1727, fixes reaper-oss#1488

# BR_EnvelopeUtil.h: add link to schwa's post listing AI tokens
cfillion pushed a commit to nofishonfriday/sws that referenced this issue Feb 4, 2024
…outside of automation items bounds and underlying envelope is bypassed

fixes reaper-oss#1727, fixes reaper-oss#1488
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
3 participants