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

Shift+Double Clicking on an edge that is not active and that is already selected triggers a loop selection #4

Open
MightyBOBcnc opened this issue May 14, 2020 · 1 comment
Labels
bug Something isn't working

Comments

@MightyBOBcnc
Copy link
Owner

If--at the end of running maya_edge_select--we set an active edge, then Shift+Double clicking on an edge that is already selected triggers the loop selection logic because we can't track DE-selections in Blender without creating our own persistent listener. Unless we were to have a modal running during the entire Edit session, perhaps(?), but a full-session modal or a persistent listener are both beyond the present scope of the addon; maybe in the future.

mUKDiIUwA1

EkoTHpfo5u

@MightyBOBcnc MightyBOBcnc added the bug Something isn't working label May 14, 2020
@MightyBOBcnc
Copy link
Owner Author

This actually happens with Faces as well. In fact the root cause in the addon code is probably also why #3 happens since we always fire the operator on double click or shift + double click regardless of if the selection changed because the addon doesn't actually monitor the state of selection or the selection history; it only sees the selection history at a slice of time in the exact moment when the operator fires without knowing what came before.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant